Puebla, Mexico

Puebla, Mexico. Photo by Russ Bowling/Flickr.

Puebla, Mexico is the seat of the Municipality of Puebla and the capital and largest city of the state of Puebla. EMBARQ Mexico played a key role in the design and implementation of Puebla's bus rapid transit (BRT) system. Photo by Russ Bowling/Flickr.

Stay Connected

Sign up for updates

Register to Receive Our News and Announcements Subscribe