Pichola Lake

Bookmark
ClosePlease loginn

No account yet? Register

Lake Pichola, is situated in the heart of Udaipur, Rajasthan. This artificial lake is a dream come true for nature and peace lovers, with its…