News
The Buddha Caves at Shah Allah Ditta are located in the heart of Margalla Hills on the natural route to the ancient city of Taxila. These caves are believed to be 2,400 years old.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results