When Budget Traveler magazine named Fayetteville, W.Va., one of the “Coolest Small Towns in the USA”, it credited not just the town’s young atmosphere and unique shops, but also the local geology, which is nothing short of spectacular.