Where to Stay in Puebla – A Guide to this Mexican City Puebla de Zaragoza, commonly known simply as Puebla is a city in central Mexico. Located southeast of Mexico City Puebla is a World Heritage Site famous its rich colonial architecture. In this post, we will explore the best ...