Tag Archives: lemurs

Madagascar by motorcycle

Madagascar, a name that evokes adventures and exotic places, scents of spices, atmospheres and environments different from the familiar ones. What idea do we Europeans have today of this island in the Indian Ocean, the scene of an extraordinary evolution defined by the French botanist and naturalist Philibert Commerson as the “promised land of Naturalists”?…

Read more