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