ISLAMABAD, Jan 30 (APP):Shah Allah Ditta a centuries old Buddhist caves located at the foothills of the Margalla Hills in federal capital was attracting a large number of visitors. The Buddhist caves were believed to be hundred years old and were used as route to […]