By Arpan Bhatia
Doodh Talai Lake Or Dudh Talai Lake, Is A Small Pond Located Adjacent To The Lake Pichola Located In Udaipur City Of Rajasthan State, India
- Stock Photo ID: #NO048093
- Image Credit: Picxy.com/Arpan.Bhatia
- Description:Doodh Talai Lake Or Dudh Talai Lake, Is A Small Pond Located Adjacent To The Lake Pichola Located In Udaipur City Of Rajasthan State, India
- Location: Udaipur, Rajasthan, India