Shah Allah Ditta Caves

Shah Allah Ditta Caves

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 Read More