Most Beautiful Rest Stops in America
Architectural Digest presents eight of the most beautiful rest stops across the United States of America. At this rest stop, you can see the White Sand National Monument. This rest stop has views of the New River Gorge National River. See a filming location for Star Wars: The Last Jedi at this rest stop. Catch a sunset at Seven Mile Bridge near this rest stop. Visit the Tonto National Forest while at this rest stop.