Portugal is having a moment. From Lisbon’s thriving restaurant scene to the unspoiled coastlines of the Alentejo region, there has never been a better time to visit. Sip a glass of something local in the gardens of Porto’s wine cellars, top up your tan in the Algarve or catch a monster wave at Nazaré beach – there is something for everyone in this vibrant destination.