The Castle of Caminha (Portuguese: Castelo de Caminha) is a medieval castle located in the village and county Caminha, in the Portuguese district of Viana do Castelo.[1]