Vancouver Island Parks
Written by
in
Beacon Hill Park sits between the neighbourhoods of Fairfield and James Bay