TheBeacn uses essential cookies to keep you signed in and optional cookies for product analytics and ad performance. See our Privacy Policy.


Santa Rosa, New Mexico — known as the City of Natural Lakes — is a vibrant and nostalgic stop on Historic Route 66. Historians, writers, painters, and sculptors share the deeply human stories of the Mother Road, revealing how this New Mexico gem has held onto the spirit and memory of Route 66 for generations. Free with ads.