Southern Portugal is the perfect European holiday destination with year-round sunshine, white sandy beaches, friendly people, great food, amazing wine, unique history, and views that go on for miles.