Ball's Falls Conservation Area is a scenic hidden gem located in Niagara's Twenty Valley. It's home to not one but two enchanting waterfalls tucked away along a picturesque trail, as well as a ...