Star Island Chapel

Star Island is just six miles off the coast of Maine and New Hampshire amongst the Isles of Shoals. This little stone chapel is lit only by candlelight for evening services.