Especially Krakow - the old royal capital - is acclaimed for its many precious architectural monuments and a unique friendly atmosphere. You will love it. Just give yourselves time for some other splendid and culturally rich towns: Gdansk, Wroclaw, Torun or Kazimierz Dolny. They rank among the most beautiful places in northeastern Europe. Warsaw is very different, puzzling, but a real "must see" as well. Try not to miss numerous Polish castles and palaces (some of them provide accommodation) and some other attractions (e.g. the oldest salt mine in Wieliczka or the Elblag canal).