Balfour Waterfall: Natur, Ausblicke & Besucher-Guide