Click to buy copyright license
Chatham Lighthouse is located in Chatham town in Cape Cod, Massachusetts. As it can be seen at picture the lighthouse is active. The coast shore just nearby is sort of treacherous at least it was before modern navigation advances. Open Ocean with Aunt Lydias Cove Park Island is just ahead.Feb. 6, 2020; 10:05 EST