Kehl

Kehl

Kehl is a town in southwestern Germany in the Ortenaukreis, Baden-Württemberg. It is located on the river Rhine, directly opposite the French city of Strasbourg.

Read more about Kehl.