Portugal’s second largest city after Lisboa, Oporto casually sits right atop the River Douro where it meets the Atlantic Ocean. It is a largely industrial city, with a packed city center full of medieval architecture and a healthy mix of museums. Oporto shares a friendly street layout with plenty of narrow streets and balconies to [&hellip

Read More…