James Taylor, 'Father of Ceylon Tea'
Posted by Amy on Jun 16, 2019
With it being Father’s Day today, we thought it would be interesting to talk about the “Father of Ceylon Tea”, James Taylor!Born in Scotland during the 1830, James Taylor was one of the most influenti
… read more