Results 2 results found The Azorean Tea Factory, Gorreana, Sao Miguel Island, Azores, Portugal, Europe The Azorean Tea Factory, Gorreana, Sao Miguel Island, Azores, Portugal, Europe