Saint David’s Day

I admit that in recent years, I began to hear a lot more about the country of Wales. It is located just southwest of Great Britain and while a majority of the nation speaks English, Wales has a language of its own (Welsh). The country even has several tea companies like Glengettie tea, Murroughs Welsh …

Continue reading Saint David’s Day