February 25, 2016 David ReidLeave a comment0 Located in Southern Ontario Duffins Creek is a hidden jewel in the Town of Ajax