Where is Jesse Owens?

Where is Jesse Owens located?

Jesse Owens, Jesse Owens, France (approx. 48.923447°, 2.364564°)


Where is Jesse Owens on the map?