According to our host, Gloucester is the oldest port in America. Main St. have very cutes stores with everything from soup to nuts. Antiques, souvenirs, book stores, clothing, delis...you name it. Be sure and visit Bananas Vintage and the Artists' Cooperative. I loved it and hope to go back!