Pequot Point Beach and New London Harbor Lighthouse at the mouth of Thames River in city of New London, Connecticut CT, USA.

Aerial view of the Connecticut Coast and lighthouse beach