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.
Advertisement