St Clair waterfall and tea estate near Talawakele viewed from the road to Nuwara Eliya, Sri Lanka

- Image ID: B0T9T6
St Clair waterfall and tea estate near Talawakele viewed from the road to Nuwara Eliya, Sri Lanka
Mohammed Abidally / Alamy Stock Photo
Image ID: B0T9T6
Location: Sri Lanka