Horseshoe Bay

Horseshoe Bay - Horseshoe Bay

This breathtaking beach is the perfect place to spend a day under the sun. It offers many types of amenities and is one of the most popular on the island.