Mummy Mountain aka Pilot Mountain in North Carolina So, the first time we ever saw Pilot Mountain was about 2 years ago. As we drove up the interstate, […] January 21, 2020