Pequot Avenue Beach: New London's Thames River Shoreline | OnlyBeaches