travellina

Sep 16
Permalink
Udaipur - the most romantic city in Rajasthan, built around the lovely lake Pichola.