Chonil Weerawansa's profile

Hatton Sri Lanka - Dikkoya

Hatton (Sinhala: හැටන්, Tamil: ஹற்றன்), is a small town in Nuwara Eliya District of Central Province, Sri Lanka. It is known for its Ceylon tea plantations and industry.
Hatton Sri Lanka - Dikkoya
Published:

Hatton Sri Lanka - Dikkoya

Personal Travel Photos from Dikkoya (Hatton) Sri Lanka.

Published:

Creative Fields