Portugal Tea time in the Azores… as natural and organic as one can get! Beautiful island of Sao Miguel in Azores, Portugal has THE only tea plantation in all of Europe. Not 18th March 2018Read more