This is one of the main attractions in Bandarawela. The cave temple is in the rural village, Dowa. You can get there by travelling on the Badulla-Bandarawela road. The temple is also called the 'Dhowa Raja Maha Viharaya' meaning the origins of the temple dates back to when Sri Lanka was a monarchy, some 2000 years ago. The temple is situated at the foot of a mount and there is a beautiful stream flowing by. The highlights of the temple are the ornamental gateway and the large Buddha statue. There is a secret tunnel inside the cave and it still is a mystery as no one knows where it leads to. Visitors are not allowed to enter the tunnel as well.