The Road and Route 66


The Snow Cap is a legendary cafe found on Route 66 in Seligman, Arizona.


Size: 3800px × 5722px
Location: Route 66, Seligman, Arizona, United States
Photo credit: © ray Laskowitz / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1950s, 66, abandoned, america, american, americana, antiques, arizona, cafe, gallup, high, icons, landmarks, laskowitz, , lonely, mexico, oddities, places, ray, rest, restaurants, roads, route, seligman, sense, signs, states, stop, time, tourism, towns, travel, united