Situated along the well-known Route sixty six, Albuquerque is New Mexico's closest matter to a major city. While it isn't going to get nearly as quite a few guests as nearby Santa Fe, you will find even now plenty to accomplish and knowledge, from checking out historic art at Petroglyph National Monument to taking a tram trip up towards the crest o