Here are the top things to do and places to visit in Vancouver BC that will help you discover the best parts of this seaside city.