Where Is Williamsburg Located?

The historic city of Williamsburg is located in the state of Virginia, between the cities of Norfolk and Richmond, in an area commonly referred to as "America's Historic Triangle."