Portugal, this beautiful small country on the west coast of the Iberian Peninsula, is a gem waiting to be discovered if you haven’t already visited. And if you have, you know that there is always a new and unexpected experience or adventure in this endlessly fascinating country. From stunning beaches to charming cities, from historic […]