The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Horseshoe Bay
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.
Everything about Horseshoe Bay →- Country
- United Kingdom