Ports

Walrus Island - Canada, Nunavut

Walrus Island is located in Hudson Bay just to the south of Southampton Island. Obviously a great place for walrus watching.