Puna Island – Peopled by Giants GIANTS OF OLDEN TIMES They Existed in South America to Judge From Skulls Found There. Phenomally big men Peru, Chanceal, The Record Union, 1893. 2