By: Sarah E. Vrba The small town of Flagstaff, Arizona, located about an hour south of the famous Grand Canyon, has been in the midst of national headlines in recent months. In September the New York Times picked up on the controversy surrounding the gorgeous, sacred San Francisco Peaks, which gracefully peer over the
Trending Articles
More Pages to Explore .....