IN KENMORE, A fairy-tale castle hides in the midst of the lush woods of Saint Edward State Park, its highest points boasting peekaboo views of Lake Washington through the vast expanse of trees. The ...