0 views
Located about 40 minutes from Las Vegas, right below Hoover Dam, is a hidden paradise for paddlers and adventurers alike.
Located about 40 minutes from Las Vegas, right below Hoover Dam, is a hidden paradise for paddlers and adventurers alike.



































