On the Fourth of July, Colonial Williamsburg was the place to be — despite the oppressive heat.