Rocky River Beach, Indian Ocean (or Southern Ocean according to Australian geographers), Flinders Chase National Park, Kangaroo Island, South Australia.