Parson Island British Columbia Whale Watching Live Streaming Webcam

Parson Island British Columbia Whale Watching Live Streaming Webcam – Parson Island is an island located in the County Regional District of Mount Waddington and the province of British Columbia, in the southwestern part of the country, 3,800 km west of the capital.