Deland is the state's small town treasure and home to Stetson University's ("The Harvard University of Florida") main campus. The Princeton Review ranks Stetson University among the top 15% of American universities in their "Best 382 Colleges!" http://www.stetson.edu/ /stetson-named-among-best-382-coll / Deland, recognized as one of the top small towns in America by Parade Magazine, CNN and the...