Close-up of Christmas Tree
Close-up of Christmas Tree
Close-up of Permanent Christmas Tree, Town of Christmas, Florida, located on State Route 50 east of Orlando and 16 miles west of Titusville at I-95 (on the Atlantic coast just north of the NASA Space Center in Brevard County).