The Best Place to Stay in Old Town Albuquerque
Albuquerque is the largest city in New Mexico, but it’s also one of the most interesting. It offers travelers a little bit of everything with its modern downtown, historic Route 66 attractions, and the remarkable section of town known as Old Town Albuquerque, which dates back to the city’s founding as a Spanish Colony in […]