Surfing would be awesome for cross training!
Its far too cold to surf in the winter up here, & its barely warm enough in the summer months.

I often say we're spoiled on the W.Coast of Canada.

Oh to have winters like some of you guys/gals!
I still ride year round regardless of the weather.
You do what you love!