Vancouver is a coastal city located in the Lower Mainland of British Columbia, Canada. The largest metropolitan area in Western Canada, Vancouver ranked third largest in the country and the city proper ranked eighth respectively. The city of Vancouver has a population of just over 578,000 and its Census Metropolitan Ar...
- Total Views
- Explore Score