Boulder Falls is a 66 foot high (20 meter) falls at the spot where North Boulder Creek drops into Middle Boulder Creek. To reach the falls is a very...