here's that link for the swimming hole/cliffs
http://www.natureshideaway.com/
I used to go there alot, but I havent been there in about 5 or so years. The website says that it is closed now because of the flooding. Wouldnt hurt to give them a call though. Sandy Beach in Calgary is also a good spot...usually lots of *ahem* beachwear there. Good place to go swimming with your hound if you have one. A place called twin bridges, If I remember correctly, its near highway 8 and sarcee...another good place for river swimming
Good luck