North Carolina, a state that seems to have it all. Growing up in North Carolina you learn that our state is separated into three geographic regions. The mountains, the piedmont, and the coast. This in itself is crazy, that one state can have such a vast array of regions. This provides all sorts of activities…