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
Photos taken at different Tourist Attractions in Sri Lanka.
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.
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.
Diyaluma Falls is 220 m high and the second highest waterfall in Sri Lanka and 361st highest waterfall in the world.
St. Clair's Falls is one of the widest waterfalls in Sri Lanka and is commonly known as the "Little Niagara of Sri Lanka".
Welcome to Holiday Lanka Tours! We are a dedicated professional travel company in Sri Lanka.
The above pictures were posted by Synotrip users. If you like, you can post some photos too!