Prev 16 of 30 Next
Horseshoe Bay Beach, Bermuda
Horseshoe Bay is on the south coast of Bermuda and feature sand that twinkles pink in the sun. The beach is surrounded by rocks and offers some great caves for exploring. This is also a prime snorkeling location.