Like all of Bermuda, the natural beauty of Horseshoe Bay Beach is breathtaking. I have been there 9 times and would go back 1000 more. Beautiful soft pink sand, turquoise blue water, caves and coves makes this a perfect place to enjoy the sun.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.