To celebrate our 24th anniversary today, my hubby and I drove over to the coast to photograph a few lighthouses, shopped at some outlet stores, then went out to dinner. It was a fun day. Here's the lighthouse on New Castle, an island just off the coast of Portsmouth, NH. We could also see Whaleback Lighthouse, which is technically in Maine.