Storr Island
Island in Western AustraliaStorr Island, also known as Yudawala or Yeewadan Ganjal, is an uninhabited island located in the Kimberley region of Western Australia.
Read article
Top Questions
AI generatedMore questions
Storr Island, also known as Yudawala or Yeewadan Ganjal, is an uninhabited island located in the Kimberley region of Western Australia.