Where the famous island Baffin is located?
Baffin island is located in Atlantic Ocean. The total area of Baffin island is 507,451 km2. It is the largest island in Canada and the fifth largest island in the world.
Baffin island is located in Atlantic Ocean. The total area of Baffin island is 507,451 km2. It is the largest island in Canada and the fifth largest island in the world.