Udaipur became the only Indian City to make it to World’s Best Cities 2017 list July 13, 2017 3 — 4 min read