a 21-mile hiking trail links the two rims -- down one side of the canyon and up the other -- and a very strong hiker can make it in a day , although an overnight stay at the canyon bottom is recommended .