Mountains definitely, nothing like taking a swim in a cold mtn stream on a hot day. Good for the soul. A few good. beers and some hippie lettuce around a campfire - can't beat it.

I have camped a couple nights on Ocracoke and agree with PHack its a cool island.

Worked with a guy in Atl that was from Port St. Joe/Mexico beach and he always raved about it.