There's not much in Dambulla, except the Dambulla Caves on the outskirts of town. This ginormous cheesy Buddha hovers over the entrance.