Oldest Footprints Outside of Africa Found in Engalnd Happisburgh, England – This little town of 1,300 residents on the cost of the English Channel is currently...