Ottawa Tea Festival

Tea Festivals seem to be popping up everywhere. Most are located on or near the West coast of North America. Los Angeles boasts two: The Tea Lovers Festival and The Los Angeles Tea Festival. The Northwest Tea Festival in Seattle [...]

continue reading »