The Pueblo Magico town of Cholula. About half an hour from downtown Puebla, Cholula is both a historical and scenic highlight in the region.