Windsor Beach, Lake Havasu City, AZ

Known for "no bad days", Lake Havasu City in Arizona has a bevy of serene beaches all over the lake. Windsor Beach is no exception to that.
Sizes & Frame Types