Hatton
Hatton is a small town in the Nuwara-Eliya District, Central Province of Sri Lanka, a notable centre of Ceylon Tea plantations and industry.
Hatton is a small town in the Nuwara-Eliya District, Central Province of Sri Lanka, a notable centre of Ceylon Tea plantations and industry.