Beauchamp Falls, Great Otway National Park: the Otways’ most rewarding waterfall walk?
Beauchamp Falls is one of several waterfalls within the Great Otway National Park, Victoria. It is often overlooked on Great Ocean Road day tours as it is inland from the road itself, and getting to the waterfall takes a fairly long walk. Where is Beauchamp…