Definitions for "Ambohimanga"
Ambohimanga is an archeological site located in Madagascar. The area contains a ruined city, burial sites, and assorted sacred places. It is a place of religious and historical significance in the culture of the Malagasy people, and has been so for the last 500 years.