Rajputana Cabs Toyota Innova

Lake Pichola

A 1362 AD built, artificial lake and has two island with a palace and a temple (Jag Niwas & Jah Mandir) Lake Pichola, situated in Udaipur city in the Indian state of Rajasthan, is an artificial fresh water lake, created in the year 1362 AD, named after the nearby Picholi village.

Feel free to contact us by call +91 9983940000 or fill the contact form below.

Your Name

Your Email

Your Phone Number

Message