Something To Sink Your Teeth Into
Christmas
, Florida is home to Swampy; the world's largest hand made alligator. It is not exactly the kind of thing you would expect to find in a holiday named town, but nor would you expect to find a holiday themed town in a Florida swamp.
Living Large Picture Gallery