Nestled amid the beautiful mountains and forests of Northern Arizona, Flagstaff is a delightful city that offers a unique blend of small-town charm