Vivonne Bay is located on the south coast of the Kangaroo Island in South Australia overlooking the body of water known in Australia as the Southern Ocean and by international authorities as the Great Australian Bight about 61 kilometers south-west of the municipal seat of Kingscote.