Located in eastern France, right on the border with Germany, Strasbourg is a melting pot of both ... is also a prime spot to explore the area's best German towns. That way, you can soak up more of ...