Showing posts with label St Claires Tea Estate. Show all posts
Showing posts with label St Claires Tea Estate. Show all posts

Friday, November 13, 2015

St Claires Tea Estate, Hatton, Sri Lanka.

Tea centre, St Claires Estate. Place to watch Devon water fall.

Work going on at the Upper Kothmale Dam - photo taken 2007