Shah Allah Ditta Caves

Shah Allah Ditta Caves

Shah Allah Ditta Caves is an archaeological site located in Islamabad, Pakistan. It is located at the foot of Margalla Hills, a short distance from Islamabad.

File:Side view of Shah Allah Ditta cave.jpg - Wikimedia Commons
CC BY-SA 4.0 via Wikimedia Commons

These are a few caves located between the mountains. There is also a garden and a natural spring whose water flows down the road. The high hanging roots of the banyan trees cover these caves. 

According to the locals, in ancient times Buddhist monks worshiped in this place, and the place named after Shah Allah Ditta who was the head of the settlement centuries ago.