Portugal is a country located on the Iberian Peninsula in south western Europe, bordering Spain.
Ready to adventure and enjoy natural