About Baffin Island
Baffin Island is one of The Arctic Islands
located in the Northern Canada, Nunavut.
The capital city of Baffin Island is Iqaluit.
Baffin Island
is the 5th largest island in the world and
largest island in Canada.
Baffin Island has an area of 195,928 sqare miles.
Iqaluit (Frobisher Bay), the capital of Nunavut, is located on the Southern Coast.
Attractions in Baffin Island
Auquittuq National Park