Do you know that Vancouver Island has its own Niagara Falls? I am not kidding, that’s the name for the gorgeous waterfalls which are located near Goldstream park on Highway 1 (literally a short walk under the highway to get to them). I mean, anyone can see them if they try (I am not sure about wheel chairs though, its rocky).
Anyways, here it is – Niagara Falls, Langford, BC



