Dambulla is a small town in central Sri Lanka, known for its rich history and cultural heritage.


Dambulla is a small town in central Sri Lanka, known for its rich history and cultural heritage.

Pattadakal is a mesmerizing historical destination, renowned for its architectural splendor and rich cultural heritage.