*** Welcome to piglix ***

Taru Jabba


Taru Jabba is a village of Nowshera district, Khyber Pakhtunkhwa, Pakistan. It is 11 km away from Peshawar city.



...
Wikipedia

...