Tea Plantation near Nuwara Eliya Hill Country Central Province Sri Lanka

- Image ID: KGG8YF
Art Directors & TRIP / Alamy Stock Photo
Image ID: KGG8YF
Location: Hill Country, Sri Lanka