Have you always wondered where King Kong’s home is actually located? While the archaeologists who first discovered Skull Island have tried to keep its location secret,...