Horseshoe Bay is a well-known beach in Bermuda. As a tourist spot, it lies on the main island's south coast, in the parish of Southampton. It is one of two beaches of the same name in Bermuda, with the other located at Tucker's Island: since the 1940s part of a peninsula that housed the former US Naval Operating Base, and is now called Morgan's Point.
AdTop Rated Snorkeling Tours in Bermuda! Book on Viator, A TripAdvisor Company. Quick & Easy Purchase with Flexibility to Cancel up to 24 Hours Before the Tours Starts
Types: Skip The Line Tickets, Museum Tickets, Day Tour, Guided Tours, Bus Tours
The most venerable and polished of the tour-and-activity sites. – BBC