News

Niagara, eat your heart out: Sunset at the Iguazu Falls, Iguacu National Park, near the town of Foz do Iguacu, Parana, Brazil.Credit ... (though reluctant) woman named Naipa.