Mezen Bay
E297845
UNEXPLORED
Mezen Bay is a large, remote inlet in the southeastern White Sea of northwestern Russia, known for its extreme tidal ranges and harsh Arctic coastal environment.
Jump to:
Referenced by