Search
Menu
Home
Sources
About
Contacts
South Texada Island Provincial Park
South
Texada Island
Provincial Park
is a
provincial park
in
British Columbia, Canada
, located on the
southwest
side
of Texada
Island
. Created in
1997
, the
park
is
approximately
900
ha
. in
area
.