Ball's Falls is a beautiful natural area that's ... majestic Twenty Mile Creek as it plummets over both the upper and lower falls,” the Niagara Pensinsula Conservation Authority says.