Caving history; The Shah Allah Ditta caves were carved out by Buddhist monks who used to meditate in secluded places across the mountains at Taxila

At the foothills of the Margallas on the north-western side of Islamabad, the historic caves are believed to be around...