Where is Yorktown?

The City of Yorktown is in the State of Virginia. It is home to a major battle where America gained its independence from Europe on October 19, 1781. Look here for more information: