Vancouver is the largest city in Western Canada, and third largest in Canada. Located at the southwestern corner of the coastal province of British Columbia. It is well known for its majestic natural beauty, as it is nestled between the coastal mountains and the Pacific ocean. It is frequently ranked as one of the “best […]