A 16th-century fishing village near Spanish Galicia, Viana do Castelo, Portugal, is located 45 mi/70 km north of Porto. It is known for its medieval buildings, the stunning interior of the Igreja...