Kumboola Island

From Wikipedia, the free encyclopedia

Kumboola Island is in the Family Islands group and located approximately 15km North East of Tully Heads and immediately South of Dunk Island.

[edit] Aerial photos & maps