Imagine stepping onto a land that’s been a relic of a world long past. Madagascar, often hailed as the world’s oldest island, ...