Situated along the famous Route sixty six, Albuquerque is New Mexico's closest detail to a giant city. Even though it doesn't get nearly as many website visitors as nearby Santa Fe, there is continue to a great deal to accomplish and practical experience, from looking at ancient art at Petroglyph National Monument to getting a tram experience up to