The Explorer


0

Cruising the Baltic

Cruises come in many forms. There are these days ships that can carry over 6,000 passengers, floating towns with a…