Shah Allah Ditta caves are located at some distance from Islamabad and are believed to be thousands of years old. They have recently grabbed the atten
tion of visitors.