Explore Udaipur – the “City of Lakes” in the state of Rajasthan. Udaipur is surrounded by seven lakes and hemmed in by lush green…

Atlanta based Fashion & Travel Blog
Explore Udaipur – the “City of Lakes” in the state of Rajasthan. Udaipur is surrounded by seven lakes and hemmed in by lush green…