The Montezuma Falls (formerly Osbourne Falls), a horsetail waterfall on a minor tributary to the Pieman River, is located on the West Coast Range of Tasmania, Australia.
The Montezuma Falls (formerly Osbourne Falls), a horsetail waterfall on a minor tributary to the Pieman River, is located on the West Coast Range of Tasmania, Australia. (en)
The Montezuma Falls (formerly Osbourne Falls), a horsetail waterfall on a minor tributary to the Pieman River, is located on the West Coast Range of Tasmania, Australia. (en)