Situated along the famous Route sixty six, Albuquerque is New Mexico's closest matter to a huge city. Though it will not get nearly as a lot of website visitors as nearby Santa Fe, you can find even now plenty to perform and knowledge, from checking out ancient artwork at Petroglyph National Monument to taking a tram experience up to your crest wit