It has an adorable Main Street, a haunted theater, a river winding through town, and historic buildings painted with colorful ...