Madagascar
Ambodirafia is a city in Madagascar.
At coordinates 15.28° S, 50.48° E, Ambodirafia lies in the Southern Hemisphere.
The area surrounding Ambodirafia includes 20 nearby cities and towns.
Ambodirafia is located at coordinates 15.28° S, 50.48° E in Madagascar.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)