These are some unique and unforgettable things to see in Krakow. From ancient forests, UNESCO heritage sites, and dragon caves.