Yorktown, Virginia, York County
Yorktown is situated between the James and York Rivers as well as the Chesapeake Bay, and is in York County located in the Hampton Roads region of Virginia. Enjoy historic 18th century homes and revolutionary battlefields, art galleries, antique and specialty shops, a wonderful sandy beach on the river's edge, delightful restaurants and charming hotels and bed and breakfasts, it's a lovely place to visit.