The botanical garden is well worth a visit. Stillwater is a relatively small college town but the botanical garden could be in any major city. The gardens are ...