The Manchester listed on TIME Magazine's "World's Greatest Places"