Tucked in the New Hampshire seacoast lies Nahcotta, a modern art gallery and boutique bursting with life. Portsmouth’s Nahcotta is a self-proclaimed beacon of inspiration and creativity. Nahcotta,...