The time from Britain's first inhabitation until the last glacial maximum is known as the Old Stone Age, or Palaeolithic era. Archaeological evidence indicates that what was to become England was colonised by humans long before the rest of the British Isles because of its more hospitable climate between and during the various glacial periods of the distant past. This earliest evidence, from Happisburgh in Norfolk, includes the oldest human footprints found outside Africa, and points to dates of more than 800,000 BP. These earliest inhabitants were hunter-gatherers. Low sea-levels meant that Britain was attached to the continent for much of this earliest period of history, and varying temperatures over tens of thousands of years meant that it was not always inhabited.