4 Stars Vila Galé Albacora in Tavira, Algarve October 2, 2017February 6, 2018 by hotelbooking We found the Hotel Vila Galé Albacora in the Natural Park of Ria Formosa, Tavira. Read more “Vila Galé Albacora in Tavira, Algarve” →