Let’s just say the angels wept with happiness when Carnival Magic made its first port call in Dubrovnik, Croatia, on Tuesday as a newly christened ship. O’er the ramparts we marched — that is, trudged along the city’s ancient walls — to capture this misty scene. Happily, the weather cleared as the day progressed, meaning that the Magic masses could put away their Carnival-branded ponchos (okay, I brought my own jacket) and enjoy what has to be one of the most enchanting places on the planet without fear of mussing their hair. Tomorrow: a day at sea and the promise of sunny skies, which means the water park is gonna be busy.