James Madison was born in Port Conway, United States Of America. Port Conway is an unincorporated community on the north side of the Rappahannock River in King George County, in the Northern Neck of Virginia.
James Madison Brainwave Challenge: 23 Questions to test your mental acuity