January 29, 2017January 29, 2017 - Featured, Travel ExperiencesTo Excalibur in Groningen, Netherlands Checking out the world’s tallest freestanding sole-purpose climbing wall