Nuwara Eliya Sri Lanka

Nuwara Eliya

Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. Its name means “city on the plain or city of light. The city is the administrative capital of Nuwara Eliya District, with a picturesque landscape and temperate climate. It is at an altitude of 1,868 m and is considered to […]

Bentota Beach English

Nuwara Eliya – Sri Lanka

Bentota is a coastal town in Sri Lanka. This town is an important tourist attraction with beautiful beaches and world-class hotels. Kosgoda is another coastal town which is located around 11 km from Bentota. I went to Kosgoda to have a look at the Turtle Conservation Project. The turtle hatchery here protects the eggs of […]