Situated along the well-known Route sixty six, Albuquerque is New Mexico's closest detail to a large city. When it will not get nearly as quite a few people as nearby Santa Fe, you will find even now a great deal to complete and expertise, from looking at ancient art at Petroglyph National Monument to getting a tram trip up for the crest with the S