If you're planning to tie the knot in Vancouver, you and your guests might want to arrive a few days early. This city is known as for natural scenery as well as being ethnically and linguistically diverse. If you're outdoorsy, you probably already know that Vancouver is one of those few places that you can theoretically windsurf and ski in the same day.
Vancouver is surrounded on three sides by water and also right by the North Shore Mountains. Due to its proximity to the ocean, the temperature is fairly mild. In the summer, the average day time high is 25 degrees Celsius or 77 degrees Fahrenheit. While it has a reputation of unpredictable weather, it is the 2nd driest major city in Canada in the summer.
Some places that you should check out is the historic downtown, which contains several beautiful buildings in various architectural styles, Chinatown (where the food is marvelous), and Stanley Park. While there are several parks scattered throughout the city, Stanley Park is the largest and has miles of trails for running and biking, as well as beaches and gorgeous views.
Other popular photo stops include the VanDusen Botanitical Garden, Elizabeth Park, Nitobe Memorial Garden, the UBC Botanical Garden, and the Dr. Sun Yat-Sen Classical Chinese Garden.
If you have a car and some time, be sure to check out Whistler, the has some of the best skiing in the winter and hiking in the summer.