Is "Yale also owns seven forests in Connecticut, Vermont, and New Hampshirethe largest of which is the 7,840-acre (31.7 km2) Yale-Myers Forest in Connecticut's Quiet Cornerand nature preserves including Horse Island." a good answer to the question "How many forests does Yale own?"
yes