A beautiful library with a very helpful and friendly staff. There are great children's activities like story time, crafts and local author book readings (there are adult activities as well). The library has a small hiking trail along the river which is an easy hike with a nice view.