Home to the small humans that lived only 18 thousand years ago. Islands, In The News Links: www.corante.com, en.wikipedia.org By: focusfree