Exploring IberiaNortePortugal Viana do Castelo - One of the most beautiful towns in Portugal! 7 months ago