Photos taken at different Tourist Attractions in Sri Lanka.
Tea Estate in Nuwara Eliya
Bird Flower in Kandy
Seethamman temple in Nuwara Eliya
Water Sports in Benthota
Fishing in Tangalle
Madhu river in Benthota
Situated at around 2000m above sea level and surrounded by lush tea plantations Nuwara Eliya is the main hill resort of Sri Lanka and the heart of the tea industry.
St. Clair's Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the "Little Niagara of Sri Lanka".
Diyaluma Falls is 220 m high and the second highest waterfall in Sri Lanka and 361st highest waterfall in the world.
Impressive green tea hills of Nuwara Eliya, Sri Lanka Nuwara Eliya, better known as Little England of Sri Lanka. The climate in Nuwara Eliya is different from other places in Sri Lanka.
Welcome to Holiday Lanka Tours! We are a dedicated professional travel company in Sri Lanka.