Ferienpark Teutoburgerwald Barntrup Germany - North Rhine-Westphalia - Barntrup 8.0 from 24 reviews Visit campsite website