prehistoric haven