Location

Anse Soleil Beachcomber is located on Baie Lazare in the South-West Coast of Mahe Island.