Website
Club Med Seychelles is the only resort on the private island of St. Anne in the heart of the Seychelles archipelago. The surrounding National Marine Park is one of the best snorkeling and diving spots in the world!