Gifts With a Purpose contributes directly to the economy of these artisans, since they manufacture and sell each handcraft themselves thus managing to preserve the customs of their ancestors.
Currently, Mexico has 121 Magical Towns which are cultural and historical heritage of Mexico, the State of Mexico and Puebla having the largest numbers.
Walking through its beautiful and colorful streets, sitting down to eat a delicious dish typical of the place, taking a photo for memory’s sake, makes visiting a magical town an unforgettable experience that you can take with you from Mexico.
It is undoubtedly a perfect option for vacations with your family. Getting to know a small part of the country, "Puebleando" as it is commonly called in Mexico.
Have you visited one?