Quote Originally Posted by redpanda
NC for sure. Sugar Mountain is where I went for the last couple of trips
i think thats the place i was talking about, im not good with names.