The Neptune Islands consist of two groups of islands located close to the entrance to Spencer Gulf in South Australia. They are well known as a venue for great white shark tourism.
The Neptune Islands consist of two groups of islands located close to the entrance to Spencer Gulf in South Australia. They are well known as a venue for great white shark tourism.