Bowyer Island

From Wikipedia, the free encyclopedia

Bowyer Island is a small island in Howe Sound. It is located east of Bowen Island. Geoff Plant is a seasonal resident.