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.
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.