Review — Organic Nile Delta Camomile by The English Tea Store

Name: Organic Nile Delta Camomile Brand: English Tea Store Type: Herbal Form: Loose leaf Review: Organic Nile Delta Camomile tastes different from most of the camomiles that I have tried over the years. While it's beautiful yellow flowers do a great job of infusing to a gorgeous rich yellow, this chamomile has some interesting characteristics. …

Continue reading Review — Organic Nile Delta Camomile by The English Tea Store