India Place to Visit in Udaipur: Top Attractions Guide Udaipur earned its nickname, the City of Lakes, through centuries of royal engineering and Aravalli hillside geography. Furthermore, finding the right place to visit in See Details