Penneshaw is a township on the northeast coast of the Dudley Peninsula on Kangaroo Island in South AProducator: PLACPUB