Teotihuacan
August 1st 2002 Sometimes booking an organised tour to a tourist attraction can really be worthwhile. Teotihuacan - huge pyramids on the outskirts of Mexico City, we had booked a tour. The tour also took in the Gaudaluape, the city's cathedral. The cathedral houses Mexico's version of the Turin Shroud - a painting that miraculously appeared on a cloth that was used to gather rose petals at th
... read more