Trip To Madagascar: Introduction To The Lemur Species
The island of Madagascar is found off the east coast of Africa and is known mainly for one thing; lemurs. This endemic group of mammals makes up more than 100 entirely different species. Of added intrigue, none of which live anywhere else in the world. Travelers flock to the country’s national parks and rainforest reserves … Read more