Lombardia Bergamo

Portugal Travel

Sortelha Castle

Located in Southern Europe, Portugal is a unique, budget-friendly travel destination.
Sharing the Iberian Peninsula with Spain, Portugal is unlike its neighbor in many respects and a visit to the two countries should prove a diverse, memorable trip, rich in travel experiences.

Portugal Overview