What Life Is Like Inside The Tiny Town In North Carolina Where Cars Are Banned

When you visit Love Valley, North Carolina, you’ll be traveling by trail instead of roads and typical streets. Why is that? Well this small village in the Brushy Mountains of North Carolina has a rule. No Cars Allowed. That’s right. In 1954 a man combined two ideas when he founded this town. He wanted a […]