Four Seasons Resort At Anahita Beach, Beau Champ, Mauritius: Situated in the tranquil paradise of Beau Champ, Mauritius, the Four Seasons Resort At Anahita boasts an exquisite beach that offers a truly luxurious and idyllic escape. This stunning beachfront spans along [beach length] meters and features soft, golden sands that gently meet the azure waters of the Indian Ocean.