There are 4 places named Ambohimahasoa in Madagascar.
All places in the world called "Ambohimahasoa".
Andranolava (6)
Ambatobe (6)
Ambatomainty (6)
Tanambao (6)
Tsaratanana (6)
Morafeno (6)
Ambatomasina (6)
Befotaka (6)
Andasibe (6)
Marovato (6)
Morarano (6)
Ambararata (6)
Belambo (6)
Antanambao (6)
Vohitsara (6)
Maromandia (6)
Ambohibe (6)
Andranovory (6)
Manakana (6)
Andranomena (6)
Anivorano (6)
Mahavelona (6)
Ambalabe (6)
Amboahangy (6)
Ambodiriana (6)
Ampasimbe (6)
Analavory (6)
Ambatoloaka (6)
Ambatomitsangana (6)
Antanifotsy (6)