Occoquan , Virginia is a town of Virginia in the United States .
Occoquan lies on the south bank of the Occoquan River at the fall line .