Viana Do Castelo The city/word Viana Do Castelo means Portugal. The city Viana Do Castelo lies in Portugal. The country Portugal contains the city Portugal.