Youbou
Youbou is a tiny community located on the shores of Lake Cowichan on Vancouver Island, BC, Canada. Founded in 1907 to service a growing lumber industry, the town has just recently undergone changes to its lumber centric economy. A large resort is planned on the grounds where once the mill stood bringing a new outlook to the area and it's surroundings.
Please visit our photoblog series "The Toads In Youbou" for the story behind the photos in this gallery.
Read More
Comments