Tags: 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.

Loading...

This page contains content from the copyrighted Wikipedia article "South Texada Island Provincial Park"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.