28 Amazing Hidden Gems in New Hampshire
New Hampshire is a small state in New England. The fifth-smallest of all the USA’s states, it is also the tenth least-populated state. It shares land borders with Vermont, Maine, Massachusetts, and Canada’s Quebec, and also has a short 18-mile-long stretch of coastline along the Atlantic. Known as the Granite State, New Hampshire is famous …