Results 1 results found Gasthaus Ochsen, Open Air Museum, Neuhausen ob der Eck, near Tuttlingen, Swabian Alb, Baden Wurttemberg, Germany, Europe