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 speciesEdit
References
Windsor Beach, Lake Havasu Wikipedia(Text) CC BY-SA
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.