The Solomon Islands Giants: Stories of Giant Hominids

Hidden deep within Solomon Islands’ forests are stories of giant hominids that may still exist—discover the truth behind these legendary creatures.