Imagine a town where hundreds of carolers dress as Santa’s elves, mount their horses, and bring the magic of Christmas to each and every doorstep on Main Street. Imagine the sound of hoofbeats and jingle bells ringing through the air, while carolers serenade you with your favorite holiday songs. No, this isn’t the North Pole, and it’s not Whoville. This unique Christmas tradition belongs to a small town called Aiken, South Carolina. For full article, read here.