Discover 30 free things to do in Krakow, Poland. A travel guide to enjoy Krakow's attractions for free along with tips and tricks.