Neptune Island is the place to be if you want to see Great White Sharks in their natural environment, so we decide to take a three-night tour out to the islands south of Port Lincoln. During the last couple of weeks no sharks showed up, so we were already pre-warned […]