Posted on May 10, 2020 by carlalewisKnown As The Lake City, Where Would You Find The Iconic Pichola Lake In India? Question: Known As The Lake City, Where Would You Find The Iconic Pichola Lake In India? Answer: Udaipur