Tag: Granville Island
-
Vancouver – Canada’s most livable city
Read more: Vancouver – Canada’s most livable cityVancouver is ranked as the most livable city in Canada, and is rated number 5 in the world! I’m sure that being exposed to beautiful scenery each day – mountains and water – certainly helps to make the city an easy place to live. We think that Toronto could learn some lessons from Vancouver to…