Cruising is a great way to travel, especially to Cracow. The water trails on Vistula River are well managed. There are at least three routes covered by cruise ships.
It's impossible to fully appreciate Cracow in one day. If you come to the city, plan your time sensibly and try to spend as much of it as you can exploring. You won't be disappointed! Here is a list of all the venues worth seeing to help you plan...