Vancouver is my favorite city to visit in Canada. That's not to say the others aren't beautiful in their own right but there is something magical there for me. I am sure that geography has something to do with it (location, location, location) as it sits on the southern coast of British Columbia. It is a large city with a population of almost 2.3 million people (in 2016) but it does feel bigger probably because it is the fourth-most densely populated city in North America. The city has so much going for it, and for that reason, it is consistently named as one of the top five worldwide cities for livability and quality of life.
My favorite place to view the city's waterfront and skyline is from Stanley Park, a 1,000 acre public park that is almost completely surrounded by water. There are so many things to do there. Stanley Park was named "top park in the entire world" by TripAdvisor in In 2014.