Iguazu National Park, Argentina The Majesty of Iguazu Falls As I approached Iguazu National Park, I was already mesmerized by the