Situato all'interno del Parco Nazionale Blue Mountains, il Wentworth Falls Lookout offre una vista spettacolare sulle maestose cascate. Il belvedere รจ facilmente accessibile e offre una magnifica vista sulla valle e sulla parte superiore della cascata di Wentworth Falls, mentre inizia la lunga discesa nel Glen Prince Regent. Dal punto panoramico si possono ammirare i gradini dove il sentiero del Passo Nazionale attraversa la cima della cascata e si aggrappa alla parete della scogliera.