If your idea of exploring the Mediterranean includes turquoise blue waters, fresh seafood, gelato in the evenings and old walled cities with surprises around every corner, then Croatia is for you. Croatia has a gorgeous island-speckled coastline with the clearest water you’ll ever see. There are countless white pebbly beaches to discover, sleepy towns and villages and the popular cities of Dubrovnik, Zadar and Split; you’re in for a real treat. If you’re looking for a more exciting time spent here, try snorkelling, kayaking, diving, windsurfing and sailing. The list of stuff to do in Croatia is endless.