Located in Mahé Island, Demeure de Cap Maçon is near the beach. La Plaine St. Andre and Domaine de Val des Près are local landmarks, and some of the area's attractions include Seychelles National Botanical Gardens and Ste. Anne Marine National Park. Take an opportunity to explore the area for water adventures such as snorkeling and other activities like golfing. Visit our Mahé Island travel guide