Gram Castle oozes with history. It’s the largest Medieval building in Denmark outside Copenhagen. It was built around 1470