OK, a review of some geography basics for the confused who may have slept through class that day...
There is no "Victoria Island" (at least not around here, unless they've discovered a new one recently -- Victoria Island is in the remote Canadian Arctic, I bet none of us are going there unless we are research scientists or hunting polar bears).
Vancouver is the name of the largest city in the Canadian province of British Columbia (it's not in either Britain nor Colombia). "BC" is the common abbreviation for British Columbia.
(Vancouver is also the name of a small city in Washington state, just across the Columbia River from the city of Portland, Oregon, but it's not a major tourist attraction and probably not in consideration here).
The city of Vancouver, BC, is on the mainland of Canada.
Vancouver is also the name of a large island off the coast of BC. Much of Vancouver Island is wild, remote, and beautiful.
Victoria is a medium-sized city at the southern end of Vancouver island. Victoria is the capital city of BC (though the city of Vancouver is far larger). The two cities are not far apart -- on a clear night, one can easily see the lights of one from the other.
To get between Vancouver BC (the bigger city, on the mainland) and Victoria BC (a smaller city, on the big island), most people take a ferry (you could fly if you're in a big hurry or have money to burn). There is an extensive ferry system (BC Ferries) that serves Vancouver, Victoria, and many communities up and down the coasts of mainland BC and Vancouver Island.
Sorry all the names have been used for so many different things. I know it causes a lot of confusion for visitors. Back in the day, the European settlers seemed mad about picking new names for lots of places, naming too many of them for just a handful of individuals, and those names have mostly stuck. We all have to deal with it.
Don't get me started on all the different names we have for salmon. Or rain.
🎵 So Roll On, Columbia, Roll On! 🎵