TRAVEL

Dambulla

Dambulla is a small quiet town in the central province of Sri Lanka. It is famous for its Golden Temple or cave temple and, of course, Sigiriya – the city…

Continue reading