Azores: The Only Region in Europe that Grows Tea
The Azores is an archipelago near Portugal that has been growing tea since 1820. BY TANYA NANETTISPECIAL TO BARISTA MAGAZINE ONLINE Photos courtesy of Tanya Nanetti The Azores is a small Portuguese archipelago in the […]