Natural Wonder: The Marble Cathedral in Chile

Tomorrow's World Today Marble Cathedral 3

Every once in a while, one stumbles upon a natural wonder that is so captivating that it’s comparable to a spiritual experience. The Marble Cathedral lies on the shore of General Carrera Lake in Patagonia, Chile. This natural wonder gained its title due to the shape of the caverns, whose ceiling reflects that of a […]

Chasing Waterfalls: The Five Tallest

The natural beauty of a waterfall is not something that can be downplayed. True, some are more impressive than others; if the “waterfall” is little more than a creek collecting at a scummy pond, few are going to give it a second glance. But when it’s one of the five tallest in the world*, then […]