Canyoning is an exhilarating outdoor activity which includes canyoning through canyons by climbing, swimming, or rappelling ...