Science / archaeology Key Site Described by Julius Caesar May Finally Be Found British invasion point believed to be Pegwell Bay in Kent By Arden Dier Posted Nov 29, 2017 10:10 AM CST Copied Back