Most of the streets in Love Valley, North Carolina are called ‘trails,’ and for a good reason. That’s because this southern quaint old town doesn’t allow cars. Sitting in the foothills of the Brushy Mountains in NC, this place is ...