Pabalu Vehera

Pabalu Vehera is a lesser-known but historically significant Buddhist stupa located in the Polonnaruwa Archaeological Site in Sri Lanka. It is believed to have been built during the reign of King Parakramabahu I (12th century), who was a patron of Buddhism and responsible for many of the grand structures in Polonnaruwa

Unfortunately no locations were found.