Nuwara Eliya (නුවරඑළිය) is a town in the central highlands of Sri Lanka.It is the most important location for Tea production in Sri Lanka.Due to the high altitude, Nuwara Eliya has a cooler climate.
FOR MORE IMAGES CLICK HERE...
FOR MORE IMAGES CLICK HERE...
RAVANA FALLS
It is the one of higher and beautiful water falls belong to Srilanka.This waterfall measures approximately 25 m (82 ft) in high.It is a cascading water fall.
Watercourse ::: A tributary of Kirindi Oya.