Press "Enter" to skip to content

America's biggest salamanders call the NC mountains home

'Snot otters' thrive in NC mountains, if the water is cleanBehind a small, quiet church tucked away in the woods of the Appalachian Mountains lies a hidden metropolis of giant salamanders.
Source: WRAL News

Be First to Comment

    Leave a Reply