TravelTill

About Mahavelona



Mahavelona (fr: Foulpointe), town in Fivondronana Toamasina II, in the autonomous province of Toamasina, on the northern part of the east coast of Madagascar