Situated along the well known Route sixty six, Albuquerque is New Mexico's closest detail to a big city. While it would not get nearly as lots of site visitors as nearby Santa Fe, there is continue to a lot to do and working experience, from trying out ancient artwork at Petroglyph National Monument to having a tram journey up to the crest in the S