Stretching across the rugged cliffs of the Atlantic, sensual cities and charming medieval towns, Portugal proves time and time again to be one of the most romantic countries of the world.
Stretching across the rugged cliffs of the Atlantic, sensual cities and charming medieval towns, Portugal proves time and time again to be one of the most romantic countries of the world.