Talk:Channelsea Island

Where is Channelsea Island?
There seem to be two answers. The small island actually in the Channelsea River, and the larger area that is the site of the proposed mosque. 12:47, 2 January 2017 (UTC)