CASTILE – Monarch caterpillars have been making exceptional appearances outside Letchworth State Park's Humphrey Nature Center in these last few weeks of summer. Monarch butterfly larvae, or caterpillars, are munching the milkweed planted especially for them in the Nature Center's butterfly garden. The $6.75 million, 5,000 square foot Nature Center just opened to the public this past June. "Yay, we saw monarchs flying around there last … [Read more...]