With its quays lined with restaurants and stunning viewpoints, Gaia is a must-visit for a trip to Porto. Vila Nova de Gaia boasts panoramic views of the Douro River, white sand beaches, and ancient…| OUR CROSSINGS
Travel and photography blog| OUR CROSSINGS