New London

New London is a sea side town in Connecticut.