marriage between any cousin (first, second, what have you) is legal in the following US states:
Alaska, California, New Mexico, Colorado, Texas, Alabama, Georgia, Florida, South Carolina, Tennesssee, Virginia, Maryland, New Jersey, New York, Connecticut, Rhode Island, Massachussetts, Hawaii and Vermont. Others have varying degrees of restrictions (according to:
http://www.cuddleinternational.org/laws/law-index.html ).
But it's not for me.