A travel guide to the most charming town of Gränna, Sweden. Known for the invention of Polkagris, beautiful hikes, nature and culture.