Pearl Beach Waterfall – a secluded waterfall on the Central Coast

The Pearl Beach Waterfall is a picturesque and fairly secluded waterfall along Greeen Point Creek, near Pearl Beach.