The Melgaço Castle is located in Vila parish, Melgaço municipality, Viana do Castelo district, in Portugal.
Contact us...