• Waterfall,
  • Nuwara Eliya, Sri-Lanka
  • One of the waterfalls at Nuwara Eliya, at almost 2200 meters above sea level, close of the biggest tea factory of Sri-Lanka : MackWoods.