Udaipur – City of Lakes and Palaces
Udaipur (The city of lakes) is located around azure water lakes and is surrounded by lush green hills of Aravallis. One of the most beautiful tourist destination, The Lake Palace is located in the middle of Lake Pichola. Udaipur is also home to…
Read more