Log In or Register
This Light house is located in Chatham Ma. USA, and is one of many lining the coast of Cape Cod