Montezuma Falls
Australia · Oceania
About
The Montezuma Falls (formerly Osbourne Falls), a horsetail waterfall on a minor tributary (Avon Creek) to the Pieman River, is located on the West Coast Range of Tasmania, Australia.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.