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
Special Offers:Swoop has access to the widest range of offers and can help you find the right trip, cabin, & price.