Belihuloya

Sankhapala Raja Maha Viharaya

Sankhapala Raja Maha Viharaya is situated in Pallebedda in the Sabaragmuwa province.

Distance from Belihuloya – 53.1km (1 hour 30 minutes)

Sankhapala Raja Maha Viharaya is situated in Pallebedda in the Sabaragmuwa province. It is an ancient Buddhist temple which stands majestically on a rocky mountain. The existence of a monastery at this location is proved by Brahmin inscriptions which can be found on the rock, dating back to a period sometime before the birth of Christ. According to folklore, Pussa Deva who was a warrior of King Dutugemunu had resided here. Pussa Deva’s name can be found mentioned in the rock inscriptions over here.

Getting to Sankhapala Raja Maha Viharaya

From Belihuloya travel along the Colombo – Batticaloa Highway passing Aluthnuwara, Balangoda and Kahatapitiya up to Pallebedda to reach the Sankhapala Raja Maha Viharaya situated along the Pelmadulla – Embilipitiya Highway.

Google Location