Yes b'ye!

The other island is Victoria Island, Northwest Territories. More reading here:
http://thebackyardgeographer.org/201...ds-on-islands/


Either anfield5 or edv have a go .