Travellers visit Madagascar to experience rare flora and fauna along with some magnificent beaches a...