The best things to do in and around Drumheller including mostly free attractions, dog-friendly adventures, hidden gems and scenic spots.