The weekend festival, featuring the first Dragon Boat races in New Hampshire, made its debut this weekend. Related