You can now find King Kong’s Skull Island on Google Maps

You can now find King Kong’s Skull Island on Google Maps
Source: geoawesomeness appsPublished on 2017-03-06
Written by