Billy Green is on Centennial Parkway it has a wider shoulder to park your car at but becareful as it is a busy area.
This waterfall had a great flow to it.
Also a nice mist was coming off of it.
First time being here.
Billy Green Falls is located on the west side of Centennial Parkway at the second ravine on the right side when driving up the Niagara Escarpment. It can be seen from the roadway and is one waterfall that is viewed by many, yet most of them have no idea as to its name.