The Czech Republic is home to beautiful old European cities, national parks, fairy tale castles and much more.
Personally, I think that Italy is the most beautiful country in the world – the views are of course helped along by the outstanding food, wine and coffee.
Rich history, so much stunning coastline, picturesque towns, cobblestone streets in old towns, famous landmarks, natural wonders – Spain has so much on offer.
From historic Athens to more than a thousand islands plus a great location in the Aegean Sea, Greece is filled with beauty and landmarks.
Croatia sits on Mediterranean seas that look like they have just been washed. This long thin country is also home to one of the most spectacular coastal roads that I have every seen.