Home
About
History
Exhibits
Shop
Blog
Archives
More
In 1885, the Riverside Inn was built near the north bank of the Cowichan River by local pioneers, Francis, Alfred, and Charles Green.