With stunning mountain ranges, flat coastal plains, and the rolling fields of the Piedmont plateau region, North Carolina has a vast array of habitats that are home to thousands of different animals.