Where is Victoria Island?
Have you heard of Victoria Island? It is actually a massive Canadian island! We find out where in the world ‘Victoria Island’ is, and take a dive into the history of how ‘Vancouver Island’ got its name in this latest article.