Scenic tropical waterfall and natural pool lagoon at the rainforest walk Curtis Falls at Tamborine Mountain, Queensland, Australia.