Situated along the renowned Route sixty six, Albuquerque is New Mexico's closest thing to a giant city. While it doesn't get nearly as lots of site visitors as nearby Santa Fe, you will find nevertheless a good deal to carry out and experience, from checking out ancient artwork at Petroglyph National Monument to using a tram trip up for the crest o