Christmas in San Diego: Boats, Beaches and Sunshine

Why Christmas in San Diego? California’s second-largest city has 70 miles of coastline, 33 beaches...

Read More