Families fly their kites at Hampton Beach in New Hampshire

Families fly their kites at Hampton Beach in New Hampshire