Latest Article | Jun 11, 2012
When BBC reporter Amandeep Bhangu went on a trip to New7Wonders of Nature Finalist Iguazu Falls on the border between Brazil and Argentina, she got some very personal perspectives on the roaring water. "I can't believe I'm literally standing on the tip of a waterfall and the sound is…