Two destinations in India have made it to the prestigious TIME magazine’s annual list of the 'World's Greatest Places' for…