Designed by
Title
Doodh Talai Lake or Dudh Talai lake, is a small pond located adjacent to the Lake Pichola located in Udaipur city of Rajasthan #193148824
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.