4 Things You Must To Do When You’re in UDAIPUR

Referred to as the “Venice of the East”, it is believed that Udaipur is the most “Most Romantic City of India”. The city is full of lakes, heritage palaces and beautifully exemplifies the Rajasthani...