Fraser islands is located in which country?

A. UK
B. South Africa
C. Australia
D. None of these

Leave a Reply