‘Tis the season for Udaipur’s picture-perfect lakes
Udaipur, also known as the City of Lakes, is like a beautiful jewel in the desert state of Rajasthan. The city is famous for its awesome history, royal buildings, lively culture, and beautiful lakes. …