NS man takes-on Cabot Trail by foot