Iguazu Falls or Iguaçu Falls, depending on which side of the gigantic South American waterfalls you are referring to, are not one of the natural wonders of the world without very good reason. These ...
Why it's incredible: The falls house a natural gas seep that can burn uninterrupted. Eternal Flame Falls is a waterfall in New York State that houses one of the world's few natural "eternal" flames.
Eternal Flame Falls is a waterfall in New York State that houses one of the world's few natural "eternal" flames. The waterfall is about 30 feet (9 meters) tall and consists of two tiers; one at the ...