Situated in the River Tea Valley, with superb views of Galicia´s verdant inland countryside.