Dubrovnik really is paradise. It doesn't have long sandy beaches with palm trees and coconuts but it does have the most amazing old city I have ever come across. The old city walls protect the ancient town, and it's full of marvelous little restaurants, shops and entertainment. You'll be walking around with a sore …