Sailfest, the annual street festival on the Thames River waterfront in New London, returns July 8-10 after a two-year pandemic hiatus, with carnival rides, fireworks, more than 200 vendors, a road race, live music and tours of the replica of the schooner Amistad.