Real Life Cowboy Town – No Cars Allowed!
A small town in North Carolina may be the closest thing to a real life cowboy town that I’ve ever seen! In Love Valley, there are no cars allowed and there may be even more horses in town than there are people! I hope you enjoy the video below.
I had never heard of Love Valley, NC before this, but after watching this video I have to see it for myself. Share this on Facebook if you’d love to see it too!