Dominated by its imposing castle, the "Wawel", Krakow is considered the most beautiful town of Poland. Moreover, it was the capital until the year 1596.