Kasagala Raja Maha Vihara
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