About Alexandra Fiord
Alexandra Fiord is a natural inlet on the Johan Peninsula of Ellesmere Island in the Qikiqtaaluk Region of Nunavut, Canada. To the east, it opens into Buchanan Bay.
Alexandra Fiord is a natural inlet on the Johan Peninsula of Ellesmere Island in the Qikiqtaaluk Region of Nunavut, Canada. To the east, it opens into Buchanan Bay.