1 Answers
The North Shore is a term commonly used to refer to several areas adjacent to Vancouver, British Columbia, Canada:
It is renowned for its proximity to nature, varied outdoor recreation opportunities as well as historically significant west coast modernist architecture.
4 views
Answered