Christmas, Florida A short drive east of sunny Orlando, Florida is the town of Christmas. It was constructed on December 25, 1837, during the Second Seminole War, by 2,000 US Army soldiers and ...
Results that may be inaccessible to you are currently showing.