orejon4
Well-Known Member
It's in Australia, New South Wales, and it's called Dorrigo National Park. It's gorgeous, but beware the leeches! LOL
It reminds me of (and I'm sure Aussies hear this all the time from non-Aussies) the scene in Walkabout, where they find that waterfall and pool. Man, I feel like I'm 4 years old now! That takes me back. Way back!