A Sri Lankan specialty tea estate located in Ahangama, Galle, producing premium Ceylon teas marketed under the Herman Teas brand and sold to international and local markets.
No reviews yet
Be the first to share your experience.
Sign in to leave a review