Beautiful view of Shah Allah Ditta Caves in Islamabad. A great Historical site. A view on History and Nature. Islamabad the most beautiful city of world and capital city of Pakistan. Caves are the part of ancient taxila civilization 1st century CE Kushan era.