The 20 Best Things to Do in Porto, Portugal for First Timers
Porto is the second-largest city in Portugal, and it is located along the northwest coast of the Iberian Peninsula. This city is known for its production of port, its successful football team FC Porto, its…