Ciudad Juarez

The Mexican city of Ciudad Juárez sits on the Rio Grande not far south of El Paso, Texas. The twin spires of the neoclassical Cathedral of Ciudad Juárez rise above the tree-lined Plaza de Armas in the city's historic core. The Mexican Revolution is documented in detail at the Museum of the Revolution on the Border. A Museum of art, technology, and science geared at children can be found at the Rodadora Interactive Space.