Sailfish Beach Villas | Self Caterings


  • Anse a la Mouche / West Mahe | Mahe
  • 18.7 km from Victoria / 13.3 km from Airport
  • At the south end of the main island of Mahe
    Stunning views overlooking the calm, shallow waters of the bay of Anse a la Mouche

Sailfish Beach Villas
oops something didn't go right