The Castle of Lamego is a medieval castle located in the civil parish of Lamego, in the municipality of Lamego, Portuguese district of Viseu.
Wikipedia https://en.wikipedia.org/wiki/Castle_of_Lamego
Address 97 Rua do Castelo, Lamego 5100128, Portugal
Coordinates 41°5'57.018" N -7°48'31.56" E