Canada: Vancouver, The Most Beautiful City
There’s something almost magical about Vancouver. It’s a city that is always among the highest rated for tourists in the whole of North America. And that won’t come as a surprise to anyone who has been there. Downtown Vancouver is perched on a peninsula, a bit like Manhattan. To the south, there’s the delta of the Fraser River. And to the north, the city is bounded by the Burrard Inlet….
Read More »