Barron Falls
E409846
UNEXPLORED
Barron Falls is a dramatic tiered waterfall in Queensland, Australia, known for its powerful wet-season flow and popularity as a scenic tourist attraction.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.