Clock Tower

Landmark in Dambulla

This landmark tower marks Dambulla's central crossroads.

Advertisement