Sedona Rated Prettiest Town in America

Forbes Magazine just released their list of the prettiest towns in America and Sedona made the list again… take a look!