Porto is a beautiful, vibrant city that stretches out along the scenic Douro River. In spite of it being Portugal’s second largest city, it still maintains a small-town charm that’s hard not to love. It’s also rich in history, packed full of parks and green spaces, and close to idyllic beaches.
Read More