Now called Mary Prince Park, Devonshire Bay is located on the southern shoreline of Bermuda in Smith’s Parish. The bay is full of small boats and is a popular spot for fishing. You can also explore the rocky shoreline around the park enjoying the stunning views of the South Shore.
Speciality Inn, Buzz Collector’s Hill, Mr. Chicken Devonshire, 10 South