Amsterdam

Berlin

Copenhagen

Helsinki

St Petersburg

Tallin

On Board the Carnival Splendor

 

Baltic Cruise on board the Carnival Splendor