San Diego, the sunniest, warmest oceanfront city in California, has thousands of free things to do all year round but the winter season when the weather is perfectly delightful is an ideal time to visit and enjoy special holiday treats. Here are over 25 free things to do this Winter 2012: