About Star Island
Star Island is part of the Isles of Shoals, a tiny cluster of islands ten miles out to sea from Portsmouth, NH. It is home to a small conference center hosting week-long religious gatherings for over 100 years. See our link page for more info.