Windsor Beach, Lake Havasu


Windsor Beach is located in the northern portion of Lake Havasu on the Arizona side along the Colorado River. The beach is administered by the Arizona State Parks.

Fish species