News

Sunset Point Rest Area on I-17 in Arizona was named among the top rest areas, mainly for its views. But it's not the only scenic pit stop in Arizona.