Udaipur, in the royal state of Rajasthan, is a beautiful city to visit. This picturesque city is known for its lakes, history, culture and scenic locations. While there are many places to visit in Udaipur, and quite a few that you can give a miss, we have listed down 5 […]