Emil George at Umling La, the highest motorable pass in the world | Photo Credit: SPECIAL…
New Delhi: Travel and hotel companies are seeing a spurt in demand for short haul tourist…