MakeMyTrip has announced a collaboration with the Ministry of Tourism to introduce a microsite named 'Traveller’s Map of India'.