Tec Tec (Maia) | Bars / Restaurants

Info

  • Anse Louis / West Mahe | Mahe
  • 17.8 km from Victoria / 12.4 km from Airport

Tec Tec (Maia)
oops something didn't go right