Vancouver: Introduction

Vancouver is located on the mainland of North America, in the south west corner of British Columbia. Vancouver is the largest city in the province of British Columbia with almost half million residents of Canada. Vancouver was Host City to the Olympic and Paralympics Winter Games in 2010.  Vancouver is home for entertaining tourism that attracts thousands of people from all over the world and Canada. Vancouver is considered a world-class travel destination Read More