The dive site Neptune Islands is an offshore site located close to the mouth of Spencer Gulf in South Australia.