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

Sri Lanka might be known as “Elephant Island”, but whale watching is also excellent. These impressive cetaceans are very popular […]

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. […]

Dambulla is a town built around a large granite outcrop, home to numerous caves used as sanctuaries or monasteries. The […]