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.