Set in the Canadian Badlands, Drumheller is perhaps the most unique small town on this list. You'll be greeted by a dry terrain here where dinosaurs used to roam. Believe it or not, that's just ...