Odenwald river camp is a commercial campsite near Neckargerach, in Baden-Württemberg, Germany. Directory records show it is 80 pitches on record and open mo-su 09:00-14:00, 15:00-19:00.
Summary built from this directory's published fields — not the operator's own description.