Perched up on a hill, Kajugaswatta Temple is a sacred shrine revered by many devotees. The majestic Buddhist temple is located in the center of Ratnapura city, and features a remarkable standing statue of Lord Buddha. It is an architectural jewel, surrounded by scenic views and tranquility.