Hidden away in the wilds of the Indian Ocean, Madagascar is off most travellers' radar. The Disney-esque image of lemurs bounding from tree to tree is but one narrative about this remote ...