Kushtarajagala: A Relic Of Mahayana Buddhism Zahara Dawoodbhoy In The Know April 2, 2019 video Located in Weligama town, Kushtarajagala is one of the few remaining relics of Mahayana Buddhism in Sri Lanka.