Jaffna, or Yalpanam in Tamil, is the capital city of Sri Lanka’s Northern Province, and the cultural capital of the […]

Nuwara Eliya is a town situated in the southern region of Sri Lanka. It is located 100 km from Kandy, […]

The world-class beach resort of Bentota is situated on the western coast of Sri Lanka, just 64 km from Colombo. […]

Sri Lanka is an island in the Indian Ocean with a rich cultural heritage, making it a wonderful place to […]