The Suitcase Magazine recognises Ceylon Tea Trails as a treasure of Hatton, Sri Lanka.

Leave a Comment