It's always fascinated me as to why the British love drinking tea. And, maybe there is a long tradition of tea drinking there, while coffee is more popular in America and other places. Tea time seems to be more a daily...
Green tea is mostly found in China and India and it is known for its health benefits. Green tea is made from un-oxidized leaves and is one of the less processed types of tea and therefore contains one of the most antioxi...