2. Cyprus
One of the Mediterranean’s most popular holiday hotspots, Cyprus is also home to a multitude of fascinating historic sites. It has been inhabited for at least 12,000 years, and in addition to its many famous ruins and archaeological sites, it also boasts many idyllic beaches. You can count on warm weather and blue skies throughout much of the year. In fact, the city of Limassol, in the Greek half of Cyprus, has one of the warmest winters in Europe.