Vancouver is the largest city of British Columbia which is known as the most scenic province. It is a multicultural cosmopolitan city offering world class amenities. Vancouver has a fascinating mix of cuisines and cultures from Asia and beyond and it routinely tops the list of the world’s greatest places to live in.