Beauchamp Falls was another waterfall that we targeted a visit to while touring the Great Otway National Park as we briefly detoured inland from the famous Great Ocean Road. What attracted...