Baffin Island

Baffin Island is the biggest island in Canada, the 5th largest in the world and is home to the elusive Narwhal, amongst many other animals!

Map of Baffin Island

Nearby landmarks

Trips that visit Baffin Island