Chatham Lighthouse, known as Twin Lights prior to 1923, is a lighthouse in Chatham, Massachusetts, near the "elbow" of Cape Cod.
Contact us...