Cartogiraffe.com

North Keeling Island

North Keeling Island is a coastline area in Home Island.

Pin to show location on the map North Keeling Island

Vegetation and ground cover
Coastline