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.

LEAVE A REPLY

Please enter your comment!
Please enter your name here