(Deborah Wall)
The entire 30-mile long Black Canyon National Water Trail runs from Hoover Dam south through the Willow Beach area and then down to Eldorado Canyon in Lake Mohave.
(Deborah Wall)
The entire 30-mile long Black Canyon National Water Trail runs from Hoover Dam south through the Willow Beach area and then down to Eldorado Canyon in Lake Mohave.