Puebla is a uniquely Spanish-Mexican city and a wonderful destination for first-time visitors to Mexico. Many people are now retiring to Puebla. It is close enough yet far enough from Mexico City.
Monthly rents in the city are fairly high, at an average of US$922.
In a broad, high valley about 60 miles southeast of Mexico City, Puebla preserves the Spanish imprint of its conquistadores, with over 70 churches and more than a thousand colonial buildings in the city, population 1.9 million.