Situated along the renowned Route sixty six, Albuquerque is New Mexico's closest point to a huge city. Although it does not get nearly as several website visitors as nearby Santa Fe, there's however lots to accomplish and experience, from checking out historic art at Petroglyph National Monument to taking a tram journey up for the crest from the Sa