Top 10 Places to Visit in Udaipur
Udaipur is an oasis in the dry heart of Rajasthan. Udaipur means the ‘City of Sunrise’. Maharana Udai Singh founded Udaipur in 1567 on the slope of Aravali hills. The capital of Mewar was at Udaipur which is surrounded by hills and mountains and set on the edge of three …
Read More »