Wentworth Falls

Wentworth Falls was perhaps the most scenic waterfall in the Blue Mountains. It was certainly our favorite waterfall in this region though admittedly our sampling of waterfalls here was quite…