Sri Subodharama Raja Maha Vihara
Sri Subodharama Raja Maha Vihara (Also known as Karagampitiya Vihara) is a historic Buddhist temple situated at Dehiwala in the Western province, of Sri Lanka. The temple is located at the Dehiwala junction on the Colombo-Galle main road, about 9 miles south of Colombo city. The temple has been formally recognized by the Government as … Read more