One of the most diverse provinces in Canada, British Columbia (B.C.) has a wealth of cultural and geographical variety. Many immigrants choose to live in B.C. because of the strong community networks for different cultures whether in Vancouver, Victoria or smaller city-centres. When this cultural diversity is combined with the beauty of the province that allows you to take in the mountains and the ocean in a single day, it’s a location that’s hard to beat.