Logo

A. USA
B. Canada
C. Mexico
D. Cuba

Submitted by: Syed Nizakat Ali Shah

The biggest island in Canada (and fifth largest in the world), Baffin Island is a grand wild landscape, the spectacular homeland of the Inuit and an accessible Arctic playground for the adventurous.

Correct Answer: Canada

Last Updated: December 06, 2022