[Adventure Journal] Lower Balls Falls – Film This video outlines a trip to Lower Balls Falls in Ontario Canada. Lower Balls Falls By Wolfmaan / July 16, 2011