Distance from Kandy – 24.7 km (45 minutes)
Mawela Walagamba Rajamaha Viharaya is an ancient cave temple which is situated in Kadugannawa in the Kandy district. The history of the temple dates back to 103 BC. It is believed that Kind Walagamba sought refuge at this location where he remained hidden from Indian invaders. There are 5 caves at this location out of which two have deteriorated. These caves and the temple are believed to have housed meditating monks.
Getting to Mawela Walagamba Rajamaha Viharaya
From Kandy travel along the Colombo – Kandy Road up to Kadugannawa to reach the Mawela Walagamba Rajamaha Viharaya which is situated in Kadugannawa in the Kandy district.