Ambositra Madagascar’s City
Aug 03, 2020
Ambositra is a city of the central High land of Madagascar, which is composed of Imerina and Betsileo.
#Cities and Islands#Ambositra