La Casa del Diablo – The Devil’s House of San Luis Tehuiloyocan, Mexico

We are in San Luis Tehuiloyocan, Mexico, and despite the Cholula government has tried to eliminate the reputation surrounding the Amoxcalli Library and its dark past, the entire town still knows the building as La Casa del Diablo (The Devil’s House) because of the artwork on its facade and the rumors the home was the site of satanic worship. The images on the house date back to the 17th century and were created using a technique called “cracked stones”, that involved inserting volcanic stones into form figures to create different…

Read More