AttractionGuide
Even Santa loves to vacation here in South Florida! You'll have a chance to catch a glimpse of St. Nicholas himself while he takes a respite from his North Pole Workshop. You can see him launch his lighted water sleigh from Colohatchee Park.