Distance from Ella – 1.8 km (5 minutes)
Chaplon Tea Shop is a tea store situated on the Wellawaya-Ella-Kumbalwela highway in Ella. It is the ideal place to flavor original Ceylon tea. Visitors to the tea store can taste a cup of tea and also purchase gifts and souvenirs of tea to take back home.
Google Location