wholetravel.com
Witness nature at its enthralling best in Madagascar
Madagascar, the fourth largest island in the world is situated 300miles off Africa. It is also termed as the Island of a thousand faces due to its biodiversity comprising of rainforest to barren st…