Amber Mountain National Park
Amber Mountain National Park (Le Parc National Montagne d’Ambre) shelters around the slopes of the spectacular Amber Mountain massif in northern Madagascar and is home to many species of plants and animals endemic to Madagascar. A number of lemur species can regularly be seen in the...
12 February, 2024