Cablebus inaugurated in Mexico City.
THE YUCATAN TIMES Mexico City’s mayor on Sunday inaugurated the first leg of City’s “Cablebus” line, which marks the latest chapter in Latin America’s love affair with cable cars, which are seen in much of the world as largely for […]