Results 2 results found Chapeau de l'Eveque Massif, Ifandana, Fianarantsoa province, Ihorombe Region, Southern Madagascar, Africa Ifandana rock, the place from which the Betsileo fell preferring death to Merina domination, Madagascar, Africa