Madagascar
-
Lemurs are a clade of strepsirrhine primates endemic to the island of Madagascar. The word "lemur" derives from the word lemures.
-
by Mike Crawley
TV personality Martin Clunes and an ITV Film Crew Photographing Lemurs in Madagascar at Vakona Forest Lodge Reserve, Andasibe. The TV program, about conservation in Madagascar, was shown on ITV in the Spring of 2012.
-
by radotiana
Supporters of the ousted President Marc Ravalomanana rallied in the capital city Antananarivo for the sixth day on March 28, 2009 calling for the removal of new leader Andry Rajoelina. They were met
-
Top contributors

























