Whistler is an olympic city in the Coast Mountains which has was the host for the last Winter Olympic Games in 2010. The village is pretty and quiet. Some activities are purposed : ski, quad, walks, jeep tours... You can reach this village from Vancouver by the Sea to Sky Highway.
About Niagara Falls
It's one of the amazing falls in the world. Actually there is two falls, one Canadian and one american. One of the famous one is the Canadian one. At this place, you can take the boat and approach you to the falls or go up in the Skylon Tower with a 360 degree view above the falls. This place is a must to have.