Camp Starfish Rindge, New Hampshire, United States Welcome to Camp Starfish! We're proud to be unique among camps. Our positive approach, engaging philosophy...