dscn4422(1) Previous Next Published 15th Jan 2019 at 4224 × 3168 in Ambohimanga Sacred trees that attracts pilgrims to make sacrifices on the grounds of the palace on Ambohimanga. Like this:Like Loading...