Level 4, 66 Wyndham Street Auckland, New Zealand
Alexandra Fiord is a natural inlet on the Johan Peninsula of Ellesmere Island in the Qikiqtaaluk Region of Nunavut, Canada.