The New London Waterfront Park is a good place to tie your boat up, right in the middle of town. Often a scene for festivals and activities, the long waterfront walkway offers a peaceful view of the lower Thames.