New Hampshire Film Festival – Portsmouth
The Music Hall 28 Chestnut Street , NH, PortsmouthNew Hampshire Film Festival in Portsmouth Overview The New Hampshire Film Festival (NHFF) is an annual celebration of independent cinema that has been held in Portsmouth, NH, since 2004. Initially launched in Derry, NH, in 2001, it relocated to Portsmouth, a city renowned for its picturesque downtown, walkability, and vibrant cultural scene. The festival features […]