Downtown Vancouver is a truly beautiful place, built on a peninsula jutting between the natural harbor and Burrard Inlet, which leads to the calm waters of the Inner Passage, the channel separating mainland Canada from Vancouver Island. The tip of this peninsula is a 1000 acre green space: Stanley Park. So this begs the question,…
Who is Lord Stanley and Why Does He Have a Park?