Why You Should Visit Santa Rosa, New Mexico
Santa Rosa is a small town in New Mexico that many people tend to travel through on their Route 66 adventure. However, the town has a lot to offer and a rich history; here are a few reasons why you should visit Santa Rosa in New Mexico. Route 66 Auto Museum The Route 66 Auto …










