Jefferson Davis passed away in New Orleans (United States Of America). New Orleans is a consolidated city-parish located along the Mississippi River in the southeastern region of the U.S. state of Louisiana.
The Jefferson Davis Quiz Showdown: Who Will Come Out on Top?