MarikaSuzukiJul 24, 20223 minDiscover B.C's hidden gem in the Gulf IslandsBC’s mountains, islands, beaches, rivers, and valleys make it a paradise for anyone who’s keen to try to experience Canada’s outdoors for...