American Town Wows Christmas Visitors
The Christmas spirit encompassing the old and the new is alive in historic Williamsburg, Virginia. The colonial town dates back to the 1600s, while nearby Busch Gardens amusement park opened in the 1970s. Both places are displaying different but unique …