shah allah ditta CAVES

Shah Allah Ditta Caves, Islamabad, Pakistan

Shah Allah Ditta is a several centuries old village on the Khanpur end of Margalla hills, right after sector D-12. This ancient village lies on the old road that connected Punjab with Mansehra and old silk route further north. Local people called it Gernaili road (Sher Shah’s road) road that means it was likely around in (1486-1585). A watering hole was built for travelers at Shah Allah Ditta village by Akbar (1556-1605) which is still there. Some remnants of the old road are also visible. Then there is this huge Banyan tree, ancient caves, clear water stream and legend of Buddhist markings which shows the track was around in the Buddhist time 1000 BC. The banyan tree itself has to be several centuries old judging from its girth. There are other similar trees in the route leading up to the place as well.

shah allah ditta

Just Google-mapping the route show that it was a good idea to go over Margalla hills to reach Taxila instead of circling around the tapered end of Margalla at Nicholson’s monument.

Local legend says Alexander the great used this route when coming down from Chitral to whop Porus’s behind at Jehlum.


shah allah ditta
losar baoli, courtesy wikipedia


As Potohar plateau is already known to be Buddhist country, this myth seems plausible. Furthermore, Taxila, which is right across this Margalla divide, had a huge Buddhist university in ancient times, called the Takshashila. The Brahman philosopher and strategist Chanakiya (aka Kautilya 324 BC) lectured Chandar Gupt Mauriya at Taxila. This is a very picturesque cycling track that leads straight into the clearer side of Khanpur Dam, through valleys.

shah allah ditta

On the foothills of Margalla are the old caves which were used by Shah Allah Ditta, the hermit and then by a Hindu by the name of Sadhu. This Sadhu vanished around the 60s.

Hindu religion has a thing for caves in remote areas like the one in the middle of nowhere like the one in Hingol, Baluchistan called the Hanglakh Mandir.

shah allah ditta


The lush green Saffron fields beyond the first layer of Margalla hills are absolutely stunning— cuz nobody goes there.

The best part of this tour is having hot cup of tea at the top of Margalla hills overlooking the city early in the morning and watching the sun rise. The other side gets bumpy and ride is tricky downwards There are also other places where you can have a magnificent view of the twin cities.

Similar Posts


  1. Drink tea …I.e……!!

  2. Fascinating…!!
    Love the historical part.
    Love to drink there and think of the romantic past..

Leave a Reply

Your email address will not be published. Required fields are marked *