Suntanned and swizzled in Bermuda. Behold one of the country’s most beautiful beaches, Horseshoe Bay, in Southampton Parish.
Bermuda travel Horseshoe Bay beach
• 3 August 2012 • 2 notes