Sign up for FlowVella
Sign up with FacebookAlready have an account? Sign in now
By registering you are agreeing to our
Terms of Service
Loading Flow
The polar seas are located on opposite sides of the globe. The South Pole is in Antarctica and the North Pole is on an ice sheet surrounded by the Arctic Ocean.
WHERE ARE THE POLAR SEAS?
North Pole
South Pole