Tucked away next to Spain, Portugal is one of Europe’s best kept secrets. It has everything that makes southern Europe such an alluring place to visit, from picturesque cities to superb beaches and a cuisine that’s all its own.
Cities such as Lisbon and Porto, make the ideal starting point for exploring Portugal. Both enjoy beautiful cityscapes you won’t want to look away from and attractions that will keep you busy for days. Down south, the Algarve is best for beach breaks and mouth-watering seafood.