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, just a little away from Sector D-12 of 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 is named after Shah Allah Ditta who was the head of the settlement centuries ago.