The Albert Falls Dam is a popular stop for people who enjoy water sports, birding and game viewing. It is well known as being one of the ...