Doodh Talai is the one of the ideal spot to get glimpses of Lake Pichola, Jag Mandir, Lake Palace etc. There is a Karni Mata Temple atop the Machala Magra hill. Musical fountain in the Rock Garden here is really a prefect entertainer for the visitors. The view of sunset from this point is breath taking.
THINGS TO KNOW
Mewari, Hindi, and English