Lake Pichola June 22, 2011 by Shantha Leave a Comment Lake Pichola in Udaipur is one of the most popular lake in the world. Lake Pichola was built by Pichhu Banjara in 1362 during the reign of Maharana Lakha to meet the drinking water and irrigation … [Read more...]