Star
Island
August, 2005
Star Island is one of the rocky, wind-swept Isles of Shoals, located off the coast of Rye, New Hampshire.
Since 1897, summer conferences on Star Island have been a source of renewal and inspiration for people of all ages. Art, music, natural history, world affairs, and spirituality are common themes.
For more information and photos visit www.starisland.org.
|