With the grandeur of palaces and the charming calmness of lakes, Udaipur is one of the largest cities of Rajasthan. On one hand, the centuries-old lakes and palaces give a peek into the royal past. On the other hand, the city centers and present-day markets portray the modern world. With …
Read More »