Skip to content
Haji Shah

Haji Shah

Haji Shah is a town located at north-west of Pakistan in Attock District of Punjab Province.

It is located between Peshawar and Islamabad.

Text adapted from Wikipedia, CC BY-SA 4.0. Photograph: Anupamg (see Commons), Wikimedia Commons.