TIME Magazine recently released its annual list of the 'World's Greatest Places'. Among the three Indian establishments ...