The island of St Lucia is situated in the Windward Islands, the perfect Jewel in the Sea. The island has lush green tropical rainforest framed by powder sand beaches, its one of the most beautiful. Situated along one of the most beautiful beaches in Mauritius. The Belle Mare Plage offers an extensive array of amenities including two 18 -hole gold courses Located directly on a.