Tea in Sri Lanka (Ceylon tea) has a special meaning and is the hallmark of the island. The first who ..., read more...