SADHU KA BAGH aka Buddha Caves, aka Shah Allahditta Caves Margalla Hills - Himalayan foothills
I don't have a lot of pictures but during the Mughal period, when India was the center of Sufism, a "saint" Shah Allah Ditta stayed in this garden and was entombed here.
Believed to be 2,400 years old, the caves have been used by Buddhist monks, Hindu sadhus and Muslim ascetics.
Historically, the caves are located along an ancient road. Over time, this road disappeared. Its remnants exist as the GT or Grand Trunk Road - when the city of Rawalpindi came into being in the 16th century, this road was used to travel directly from Kabul, Peshawar, Attock and Hassan Abdal to Rawalpindi and from there to Lahore and Delhi.
Some people to have stopped at the cold springs here at some time or another; Panini (a Sanskrit grammarian), Alexander of Macedon, Chandragupta Maurya, Ashoka, Kautilya Chanakya, Hazrat Khawaja Moinuddin Chishti, Data Ali Hujwiri, Sher Shah Suri and Mughal Jahangir.
Archaeological evidence indicates that the location where Alexander arrived and was received by Raja Ambi, King of Taxila, is marked on the ground near the caves. I read this somewhere and cannot verify.
Locally the place is known as Sadhu ka Bagh (holy-ones garden/grounds).













