Indian Institute of Tourism and Travel Management is an institute based in Gwalior, Madhya Pradesh, India, with campuses in Bhubaneswar, Noida, Nellore, and Goa., offering training, education and research in sustainable management of tourism, travel and other allied sectors. Read More
Over 200 striking lifeguards on Monday protested near a temple in North Goa's Mapusa town, demanding regularisation and steady payment, even as the strike started by the privately employed lifeguards which began on October 11, spilled into a new week ...