Description
Wentworth Falls Lake is a popular travel destination located in the Blue Mountains region of New South Wales.
Originally created by the damming of Jamison Creek, the lake is now a peaceful spot with a variety of wildlife. Visitors can enjoy kayaking, canoeing, picnicking, and exploring short walks near the lakeshore. The lake is particularly beautiful in spring and autumn, and getting there is convenient by train, car, or guided tour.
[See more][See less]