Vancouver, is undoubtedly the best place to live in Canada. Best infrastructure, awesome climate, snowy mountains and sea shores, ferry service to Victoria, Pacific Ocean cruise, excellent food from every part of the globe, good public transport service, low crime rate and above all the...