Nick John's profile

Lake Pichola In Udaipur - India

Lake Pichola In Udaipur - India
Lake Pichola, is an artificial fresh water lake, created in the year 1362 AD, named after the nearby Picholi village. It is one of the several contiguous lakes, and developed over the last few centuries in and around the famous Udaipur city.
Info:Wikipedia
Lake Pichola In Udaipur - India
Published:

Owner

Lake Pichola In Udaipur - India

Lake Pichola In Udaipur - India

Published: