The island of lemurs
August 16th 2015 Madagascar is the fourth largest island in the world, and this amazing country has no rival when it comes to unique flora and fauna. Situated off the east coast of Africa, the national language Malagasy is spoken exclusively throughout the land, and Madagascar lives up to a billing as the place that time forgot. It's one thing to watch the famous animated movie and marvel over this wonderful place
... read more