A gateway to the Black Forest, Breisach, a small town on the Rhine River, is perched approximately halfway between Germany’s university metropolis of Freiburg and France’s half-timbered town of Colmar. Though much of the city was destroyed in World War II, you'd never be able to guess. Along winding cobblestone streets, you’ll find pretty pastel-hued houses, shops, and cafés, and a medieval prison tower. Sip the local schnapps made from fermented pears, cherries, or plums, or feast on the distinctive, smoky-flavored ham of the region.