About Green Island (Berthelot Islands)

Islands, Interesting Places, Natural, Nature Reserves, Other Islands, Other Nature Conservation Areas

Green Island is one of the Berthelot Islands group, lying off the west coast of Graham Land, Antarctica.

Source From: Wikipedia