Bad Wimpfen
Bad Wimpfen is located on the west bank of the River Neckar, around north of Heilbronn. The town is divided into two parts: the older "Wimpfen im Tal" (Lower Wimpfen/ literally Wimpfen in the valley) situated on the Neckar, and "Wimpfen am Berg" (Upper Wimpfen/ literally Wimpfen on the hill) containing the town centre. Besides the town itself, the village "Hohenstadt" also belongs to Bad Wimpfen.