Le Tropicana Ambila is a lodging, located at Ambila Lemaitso, Madagascar
Nice, quiet rooms by the water.
Avec pizza au feu de bois au cœur du village, en plus c'est excquis et croustillant