Discovering Vila Nova de Gaia

A memorable day – full of surprises and delights