Groton is located in southern Connecticut,
across the Thames River from New
London, and seven miles (11 kilometers)
west of Mystic
and 50 miles (80 kilometers) southeast
of Hartford.
There exists both a town of Groton
and a city of Groton, and the city
is a political subdivision of the town.
Groton...