Buddhism Bhamala Stupa and its Mystery Cave

Bhamala Stupa Complex near Haripur in Khyber Pakhtunkhwa dates back to the 2nd century CE, and has several unique characteristic.