Mulkirigala
Mulkirigala is an aincient buddhist temple atop a rock with stunning paitings and sculptures adorning the rock facades. It is an beautiful and ancient Buddhist temple which was built on a 205 m (673 ft) high natural rock, surrounded by four other rocks. A large collection of impressive paintings and sculptures belonging to the Kandyan Era can be seen in the caves