The large boulders provide abundant natural shelters .
The large boulders have been associated with human occupation from the early Stone Age right through to early historical times , and intermittently since .
The large boulders provide abundant natural shelters and have been associated with human occupation from the early Stone Age right through to early historical times , and intermittently since .