Passionate traveller always look for two things: small town experiences and natural wonders. Also love trying local cuisine and finding the local pub. Enjoy browsing grocery stores and convenience stores - you can see so much about a country from their 'grab and go' items. High tech traveler, love using apps to organize, document, and share experiences.
I read an article somewhere that 54 days before a domestic flight and 123 days before an international flight are ideal - if you google those numbers you might find the article. The exception is Christmas, when you should book as soon as possible. See More
I would say 2 days in the city. Depending on your interests, there are different places to go. Gastown and Main Street Skytrain Station (between 12th-40th) have some of my favourite shopping that also caters a lot to local artisans.... See More
Head to Steveston as well for some beautiful expansive views. I second the UBC Endowment Lands. Spanish Banks Beach is my favourite beach, and you can walk the seawall all the way to Stanley Park! For a view, hiking trails along Mt... See More