If you are ever in Porto, Portugal, I would highly recommend you to visit the UNESCO world heritage region of Douro Valley nearby.
Undulating hills, lush-green terraced vineyards, sumptuous orange trees, and a magnificent Douro River snaking through them all – Douro Valley is a place of absolute beauty.
And do not forget to ride the train from Porto to Douro Valley for your day trip. That makes the trip even more memorable.