Tatara Park

The park attract the people on the weekend and as well as in the pleasant weather.
Located at: Peshawar, KPK, Pakistan
Tatara Park Detail Picture 1
Tatara Park Detail Picture 2
Tatara Park Detail Picture 3