Situated in Pontevedra, Galicia, Fillaboa is one of the largest estates on the provincial land register.