Tau Devi Lal Town park palwal is one of the well known park in palwal.
Devi lal town park palwal contain all ultra modern facility for walk and yoga and all equipment's for children's play and entertainment.
It's one of the largest park in palwal.
Near Rest House
NH-2, Palwal 121102