Hi Kevin,
To me, a native speaker of British English, 'I have been to Australia' means you were there at some point in the past but aren't anymore, whereas 'I have gone to Australia' means you are still there but are talking to someone who isn't there, for example 'I'm not at work at the moment because I have gone to Australia.' Maybe the usage is different in other regions.
Best wishes,
Melanie