Map of the North Neptune IslandsJanuary 29, 2012 by Don SilcockMap of the North Neptune IslandsThe Neptune Islands to the south of Port Lincoln in the Spencer Gulf is the best place to see the Great White Shark in Australia