Tsara Organic Tea Estate falls in to the low grown category since its grown in the Southern part of the Island, Tsara is the only certified Organic Tea plantation which is open for visitors, it is easily accessed from the Southern expressway at the Imaduwa exit.
Tsara Green Teas
February 8th, 2023