Lake Pichola: Travel Guide to Udaipur’s Finest Relics
Lake Pichola is situated in Udaipur and was built in the year 1362 AD. Pichola means the backyard, named after the nearby village Picholi. Later Maharana Udai Singh Ji decided to form the city of lakes – Udaipur by the banks of the beautiful lake. History of the lake Tourmyindia.com As per history, Maharaja Udai […]
Lake Pichola: Travel Guide to Udaipur’s Finest Relics Read More »








