Degaldoruwa Raja Maha Vihara, Buddhist rock temple in Amunugama, Kandy, Sri Lanka.
Degaldoruwa Raja Maha Vihara is a Buddhist rock temple in the Amunugama area of Kandy, Sri Lanka, with its main chambers carved into a natural rock face. The interior walls and ceilings are covered from top to bottom with painted religious scenes, leaving almost no bare surface.
The temple was built in the 18th century under King Kirti Sri Rajasingha and finished by his brother Rajadhi Rajasingha after he took the throne. It was one of several religious sites created during a period when the Kandyan kingdom actively supported Buddhist art and worship.
The painted walls inside show scenes from the Jataka tales, the stories of the Buddha's past lives, laid out in long horizontal rows. The style follows the Kandyan tradition, with flat figures and bold outlines that local painters used to teach these stories to worshippers.
The temple is a few kilometers east of Kandy's center and is easiest to reach by tuk-tuk or hired car, as it sits away from the main roads. Visitors need to cover their shoulders and legs and remove shoes before entering the rock chambers.
Some of the painted scenes inside include figures dressed in European clothing, which reflects contact between the Kandyan court and foreign traders in the 18th century. This kind of detail appears in very few Sri Lankan temples from this period and is easy to miss on a quick visit.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.