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.
References
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.