I suggest this town be in Southern California, this way the people and animals who love snow can drive about a couple of hours away and be in the snow, the people and animals who like the dry heat can drive a couple of hours away and be in the desert.
Any other suggestions for location?

------------------