Kasagala Raja Maha Vihara

L Manju - Own work CC BY-SA 4.0

Kasagala Raja Maha Vihara (Sinhala: කසාගල රජ මහා විහාරය) is an ancient Buddhist Temple, situated in Angunukolapelessa, Hambantota District, Sri Lanka. It is situated about 10 km (6.2 mi) away from Ranna Junction along Ranna – Weeraketiya road. The temple has been formally recognized by the Government as an archaeological site in Sri Lanka. The … Read more