Yes. New Hampshire has many State Parks, for a list click on the following link:
http://www.nhparks.state.nh.us/state-parks/alphabetical-order/
New Hampshire does not have any official state colors, similar to most states. However, their state flag is a field of blue with the state crest upon it.
anything you can buy in any other state
Not in New Hampshire, not in any other state.
This is no longer necessary as same-sex marriage is now legal in New Hampshire.
New Hampshire now permits same-sex couples to marry.
It is only 18 miles.
Two US Representatives and 400 State Representatives.
There are many National Historic Parks, Historic Trails, and National Monuments in New Mexico. The two National Parks, though, are Carlsbad Caverns National Park, and Chaco Culture National Park.
Maine is the only state to border only one other state, New Hampshire. Alaska and Hawaii do not border any other state.
Yes, same-sex marriages legally performed in Connecticut are recognized in New Hampshire. 457:3 Recognition of Out-of-State Marriages. Every marriage legally contracted outside the state of New Hampshire, which would not be prohibited under RSA 457:2 if contracted in New Hampshire, shall be recognized as valid in this state for all purposes if or once the contracting parties are or become permanent residents of this state subsequent to such marriage, and the issue of any such marriage shall be legitimate. Marriages legally contracted outside the state of New Hampshire which would be prohibited under RSA 457:2 if contracted in New Hampshire shall not be legally recognized in this state. Any marriage of New Hampshire residents recognized as valid in the state prior to the effective date of this section shall continue to be recognized as valid on or after the effective date of this section.
New Hampshire?
Yes. There are several state parks in Iowa.