Willow Beach is on the Colorado River approximately 5 miles down stream from the Hoover Dam. This area has been…