Fact Daily

Fact of the Day Blog

Monday, October 30, 2006

The biggest

The Great Pyramid of Cholula in Mexico is the world's largest pyramid as well as the world's largest monument.