Greenland island is world’s northernmost island – scientists

0
46

They are saying a tiny island off Greenland’s coast was found by luck throughout a latest expedition.