Idyllic sunny beaches, fascinating ancient ruins, breathtaking scenery and some serious old-world charm are just some of the highlights that await you in this historically rich Eastern European nation. With thousands of miles of seafront and more than a thousand islands blanketed in lush vegetation, Croatia's coastline is Eastern Europe's Riviera. Even during the busy season, there are still enough off-the-beaten-track islands, secluded coves and stone fishing villages to make nature lovers feel as if they’re visiting Europe at its most unspoiled. Those seeking sophisticated luxury will be equally well catered for by the wide range of upmarket hotels, yacht-filled harbours, glitzy cocktail bars and world-class restaurants serving mouth-watering cuisine. With its gorgeous historic walled cities full of fairytale castles and its rural areas blessed with impressive national parks, it is no surprise that Croatia is emerging as one of Europe’s premier seaside destinations.