Herald Island (Arctic)
Herald Island (Russian:
Остров
Геральд
, Ostrov Gerald) is a small, isolated Russian island in the Chukchi Sea, 60 kilometres (30 nautical miles) east of...
12 KB (1,366 words) - 11:13, 4 December 2023