Archive
/
RSS
travellina
Sep 16
Udaipur - the most romantic city in Rajasthan, built around the lovely lake Pichola.