Lake Pichola Udaipur Rajasthan
Lakes

Lake Pichola, Udaipur Rajasthan 2020

Lake Pichola is an artificial lake located in the Udaipur city center of the state of Rajasthan. Pichola Lake is one of the largest and oldest lakes in the Udaipur city.