Madagascar, the fascinating north!