Onancock is a tiny town on the eastern shores of the Chesapeake Bay, and by water, it's only a few miles east of America's ...