
Stevensons Falls is the most powerful, most reliable and most spectacular waterfall in the Otways, located as it is on one of the largest rivers in the region.
Date last updated 28 March 2025
Stevensons Falls is the most powerful, most reliable and most spectacular waterfall in the Otways, located as it is on one of the largest rivers in the region.