Madagascar
Located in Menabe, Madagascar, Ambiabe is a city.
The location of Ambiabe corresponds to 21.25° S, 44.15° E, in the Southern Hemisphere. It is within the Menabe area of Madagascar.
Menabe is one of Madagascar's administrative regions. Ambiabe is one of its main cities, along with Morondava, Belo sur Tsiribihina, Miandrivazo.
Around Ambiabe, 20 nearby populated places have been recorded within 25 km.
Ambiabe is located in Menabe, Madagascar.
Ambiabe is located at coordinates 21.25° S, 44.15° E in Menabe, Madagascar.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)