Duck Hole Beach is a tranquil and picturesque family-friendly beach in Glenbrook, New South Wales. The beach offers calm waters perfect for swimming and snorkeling, as well as scenic views of the surrounding mountains. Located within the Blue Mountains City Council area, Duck Hole Beach provides a serene escape from the city, ideal for families with young children to enjoy a day of sun, sand, and water activities.