Know someone who loves their tea? This lush tea factory has an onsite shop so visitors can try and buy all of the different varieties grown here.

More in this area

Share this place

Choice Hotels in Azores