A sightseer's paradise, Dubrovnik is a beautifully preserved, walled medieval town built around a glittering, azure-blue harbour. Inside the walls there are countless ornate churches, squares and museums to explore, together with pavement cafes, eateries and shops and a few discos. When you feel like unwinding, a series of charming little beaches along the coast are ideal for recharging your batteries.