New Kent County timeline

  • Battle of Eltham's Landing

    The Battle of Eltham's Landing, also known as the Battle of Barhamsville, or West Point, took place on May 7, 1862, in New Kent County, Virginia,... Read more