Skull Island

Skull Island is an island in the Pacific Ocean found by Landsat satellites in 1973.

Locations
Skullcrawler Boneyard

Iwi Camp

River Mouth

Bamboo Forest

Paper Forest