Chocorua

a village in new hampshire.