Xmas in Paradise How do you celebrate Christmas when you're the warmest place in the nation? You go to the beach! In this case, Torrey Pines State Beach.