Celebration June 4, 2016June 21, 2016 Almost Dorothy I’ve heard about this mythical town. And it’s real. Not make believe. Celebration, Florida, home to Stetson University, is Stepford Wives-landia. Everything on the outside is immaculate. Even the squirrels are well-groomed and courteous. Share this:EmailPrintMoreFacebookLinkedInLike this:Like Loading...