Puebla is a vibrant and historic city located in the State of Puebla, Mexico. Known as the "City of Angels," it is situated in the central part of the country, approximately 130 kilometers southeast of Mexico City. Puebla is the capital of the state and is renowned for its rich cultural heritage, colonial architecture, and delicious cuisine. The city's historic center, declared a UNESCO World Heritage Site, is a treasure trove of architectural marvels. Its streets are lined with beautifully preserved colonial buildings, adorned with colorful tiles and intricate facades. The Cathedral of Puebla, a stunning example of Spanish Renaissance architecture, dominates the main square and is a must-visit attraction.