Tau Devi Lal Town Park

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.      

 

 

Address

Near  Rest House

NH-2, Palwal 121102