The "Castelo de Lanhoso" is a Historical Castle in Povoa de Lanhoso, Braga District, North of Portugal.