• Shah Allah Ditta caves are an ancient archaeological site located in the Margalla Hills, Islamabad, Pakistan. The caves are believed to be 2,400 years old and...
  • Shah Allah Ditta Caves are located in the village of Shah Allah Ditta, a more than seven hundred years old village nestled in the Margalla Hills of Islamabad...
  • Shah Allah Ditta caves have a rich and ancient history, yet are facing threats due to environmental elements that are causing them to crumble away.
  • The site depicts the history of Buddhists and Mughal rulers. Moreover, the stunning beauty of the Margalla Hills can also be viewed from the Shah Allah Ditta caves.
  • The ancient Buddhist caves are located in the Margalla Hills near the capital, adjacent to the mausoleum of Hazrat Shah Allah Ditta, a saint from the Mughal Empire.
  • The Shah Allah Ditta Caves are a tourist spot that receives a lot of visitors during the week. The caves get the most traffic in the evenings, around 5 pm.
  • Located around a km north of Shah Allah Ditta village are few prehistoric limestone caves that have been in human use since thousands of year.
  • Location and accessibility. The caves are situated on the route leading to Khanpur, near the mausoleum of Hazrat Shah Allah Ditta.
  • Shah Allah Ditta caves are a part of Shah Allah Ditta village, where the Hindu families lodged before the partition and division of the Indian subcontinent.