“Have you ever tasted the world’s finest tea?
Yes, Ceylon Tea?”
The world’s finest – “Ceylon Tea” comes from the beautiful island of Sri Lanka. 187 more words
Tags » Ceylon Tea
Today I thought I would review the extra strong tea bags from Marks and Spencer (of just M&S, as it’s affectionately known). This is a new tea for me, and I picked it up just before lockdown, really because I had no other option at that point. 1,159 more words