Monday, September 12, 2005

Sri Lanka 070905l: The Tea Factory


Sri Lanka = Tea, so just outside Kandy we do a quickie trip to this tea factory. It gets tea leaves from the surrounding plantations, all hand-picked. Posted by Picasa