Photo Showcase: Walk to North Lighthouse

New Shoreham, Rhode Island

Adventure details