North Indian Creek Campground offers peaceful camping and lodging in the heart of Unicoi, Tennessee. Surrounded by nature, minutes from downtown.