Overview
Sherrard Island is a cruise port in Australia. It lies on the coast at approximately -12.985, 143.612.
About Sherrard Island
Sherrard Island is an island in the Aboriginal Shire of Lockhart River in Queensland, Australia.
Overview text adapted from Wikipedia, available under the CC BY-SA license.