Madagascar is a large island nation off the southeast coast of Africa. It’s home to thousands of animal species, such as lemurs, which are not found anywhere else. Near the busy capital of Antananarivo is Ambohimanga, which is a hillside complex of royal palaces and burial grounds, as well as the Avenue of the Baobabs,…