Small island in the Susquehanna River in Pennsylvania famed for large environmentalist gatherings.
Category: Places