oruga

With culture-packed, pastel hued cities and a wild coast of beautiful beaches, Portugal has something for everyone.