Search
Menu
Home
Sources
About
Contacts
Clamshell Falls
The
Clamshell
Falls
is a
cascade waterfall
on the Behana
Creek
, located in the
Cairns Region
,
Queensland, Australia
.
Location
and
features
The
falls
are
situated
in the
Wooroonooran National Park
and descend down to the Behana
Gorge
, below the
Whites Falls
.