Are warm sunny summers your thing?  Or do you prefer strong snowfall in the winter months so you can hit the slopes all season?  Here is a list of five cities that have awesome weather. San Diego San Diego, California has long been recognized as a...

read more