Explore Edmonton's most breathtaking beaches and refreshing pools, both indoors and outdoors, for the ultimate summer cool-down experience.