Description: Squamish is a one-of-a-kind village in British Columbia that's located just a stone's throw away from Vancouver. Its close proximity to Vancouver makes it an excellent jumping point for both travelers to and from major city centers while its majestic natural beauty makes it a great place for just about anyone to live.