Cameron Falls is a small, pleasant waterfall formed where Cameron Creek runs over some hard rock folds. It is not near Cameron Lake as many expect, but rather is found right in the Waterton Townsite itself. I was lucky enough to get there at the right time for the mid-morning sun to make a little rainbow in the fall's spray.