Places to Visit Dudh Talai – Deliberate Potency of Aestheticity August 1, 2013 Dudh Talai is a dainty lake in Udaipur studded with enhancements of human pleasures. The lake beautifies the south-east part of Lake Pichola and has an affable view from the twinkling places like City Palace, Jag Mandir etc. The small… Continue Reading