Nestled in Turtle Bay on Mauritius’ North West coast, Le Jadis Beach Resort & Wellness offers five-star luxury with private infinity pools, an award-winning spa, fine dining, as well as world-class conference facilities and marvelous beachfront venues.