Vancouver sits between the Pacific Ocean and the Coast Mountains, making it one of the few major cities where you can ski and sail in the same day. Its mix of nature, food culture, and laid-back energy makes it an easy city to fall for.