Student Travel to the Wonders of the World, Part 1: The Great Pyramid of Giza

Wonders of the World Ever wondered what’s so wonderful about the Wonders of the World? Join Explorica for a mind-boggling exploration into three of the world’s greatest architectural triumphs that have many scratching their heads over how and why they were constructed. We’ll travel to the Great Pyramid of Giza in Egypt, head northwest to Read More …