Baffin Island is the largest island
in Canada and the fifth largest island of the world. It is located in Nunavut territory. Iqaluit is the largest city of Baffin Island. It is famous for its rich wildlife. Don’t miss the Auyuittuq National Park and the Mount Thor. Hotels in Iqaluit
You must be logged in to post a comment.