James Buchanan passed away in Lancaster (United States Of America). Lancaster is a city in and the county seat of Lancaster County, Pennsylvania, and one of the oldest inland cities in the United States.
James Buchanan Knowledge Showdown: Will You Emerge Victorious?