Happy Bay Beach
The Happy Bay beach lies on the northwestern part of the island, between Bay of Grand Case and Friars Bay. It is one of the most beautiful beaches in the Caribbean, known for its tropical climate. Surrounded by a hill on one side, it has a wide stretch of sand, green trees on the shore […]