Located along the coast in the Iberian Peninsula, Portugal is a perfect mix of Europe and the Mediterranean. With a rich history and culture, medieval castles, and captivating cities, there is much to explore here.
Located along the coast in the Iberian Peninsula, Portugal is a perfect mix of Europe and the Mediterranean. With a rich history and culture, medieval castles, and captivating cities, there is much to explore here.