Situated along the famous Route sixty six, Albuquerque is New Mexico's closest matter to a large city. Whilst it won't get nearly as quite a few guests as nearby Santa Fe, there is certainly even now a great deal to accomplish and knowledge, from looking at ancient artwork at Petroglyph National Monument to taking a tram ride up on the crest with t