My brother lives in Middleburg, Va. We spend entire weekends on "staff rides" of entire campaigns with our books and maps. That has resulted in visiting a lot of the Northern Virginia and Maryland sites. I also worked for NPS at Petersburg in the early '80s so naturally that accounts for the Peninsula, Overland, Petersburg and Appomattox Campaigns as on my days off I lived Civil War battlefields . Most everything else is from years of family vacations, civil war reenacting travel and work travel.
Rev War
Bunker Hill
Lexington
Concord
Camden,
Kings Mountain
Cowpens
Guilford Courthouse,
Fort Moultrie,
Yorktown
1812
Chalmette (New Orleans)
Fort McHenry
Texas Rev War
Coleto
Goliad
Alamo
San Jacinto
Mexican War
Resaca D La Palma/Palo Alto
American Civil War
Virginia
1861:
Balls Bluff, Manassas (1), Blackburn's Ford
1862:
Manassas (2), Thoroughfare Gap, Winchester (2), Kernstown, Front Royal, Chantilly, Fredericksburg (1) , Drewrys Bluff (1), Beaver Dam, Hanover, Gaines Mill, Savage Station, Glendale. Seven Pines, Malvern Hills, Williamsburg, Yorktown
1863:
Winchester (3 and 4), Manassas Gap, Middleburg, Adie, Buckland Mills, Bristoe Station, Kelly's Ford, Mine Run, Chancellorsville, Salem Church, Fredericksburg (2),Auburn, Rappahannock Station, Brandy Station
1864:
Yellow Tavern, Ware Bottom, Proctor's Creek, Wilderness, Spotsylvania, North Anna, Totopotnomy, Haws Shop, Cold Harbor, Fair Oaks, Chaffins Farm, Deep Bottom, Darbytown Road, Petersburg, Crater, Peebles Farm, Boyden Plank Road, Globe Tavern, Jerusalem Plank Road Reams Station
1865:
Fort Stedman, Hatchers Run, Dinwiddie Courthouse, Amelia Springs, Salyers Creek, Rice's Station, High Bridge, Appomattox Station.
Pennsylvania
Gettysburg
Maryland
Monacy, South Mountain, Boonsboro, Antietam, Fox's Gap, Turner's Gap Crompton's Gap
West Virginia
Harpers Ferry, Shepherdstown
South Carolina
Fort Sumter, Secessionville, Fort Wagner (Walked on the beach as close as you can get)
Georgia
Fort Pulaski, Dalton (1,2,3), Chickamauga, Ringold Gap, Resaca,
Tennessee
Chattanooga, Lookout Mountain, Seminary Ridge, Franklin, Stones River, Shiloh
Alabama:
Mobile Bay, Spanish Fort, Fort Blakely
Louisiana:
Mansfield, Pleasant Hill
Mississippi:
Champions Hill, Vicksburg, Corinth, Black River Bridge
Texas:
Galveston, Sabine Pass, Palmeto Ranch
New Mexico:
Glorieta Pass
Oklahoma:
Honey Springs
Indian Wars
Little Big Horn, Adobe Walls
Iraq
Iraq/Iran War (East of Basra)
Battle of Nasiriyah March 2003
Battle of Basra March 2003
Battle of Amarah (British)
Battle of Samawah March 2003
Kuwait
Highway of Death
Afghanistan
Khyber Pass