Wentworth Falls Lake is a picturesque lake located in the Blue Mountains, offering stunning views and a tranquil environment for picnics, walking, and enjoying nature. The area is popular for its scenic walking tracks and is a great spot for families and outdoor enthusiasts. PAID PARKING: Beaware that paid parking applies up to $12pn