Dubrovnik!

It took 6 hours to get here, through every little town, over snow covered mountains, dodging horse carts, bicyclists, pedestrians and aggressive drivers.  From Albania, through Montenegro and Bosnia Herzegovina to this absolutely beautiful place on the Adriatic.  It was worth the drive and the long waits at all the border checkpoints – one leaving and one entering each country.