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.
Wikipedia https://en.wikipedia.org/wiki/Kehl
Coordinates 48°34'22.414" N 7°48'39.516" E