Elabana Falls
Australia · Oceania
About
The Elabana Falls is a cascade waterfall that is located within Lamington National Park in the South East region of Queensland, Australia.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
Australia · Oceania
The Elabana Falls is a cascade waterfall that is located within Lamington National Park in the South East region of Queensland, Australia.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.