Navneet Kaur's profile

Udaipur, Rajasthan.

Udaipur, the city often called the Venice of India, is a stunning corner of Rajasthan that should definitely be a part of your travel plans of the year!!
​​​​​​​
Udaipur, Rajasthan.
Published:

Owner

Udaipur, Rajasthan.

Published: