Nothing can prepare you for your first sight of Dubrovnik. We only had a day to spend here, our first port stop on a 7-night Celebrity Mediterranean cruise. Though we'd seen photos and read up on the ...