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

Post a Comment