Krakow, Poland is famous for it's incredible architecture, history, castle, and cloth hall on the main square. Here are views ...