Iguazu Falls is a stunning natural wonder that far exceeds my expectations. With approximately 250 waterfalls shared between Argentina and Brazil, this behemoth of a beauty easily surpasses the famous Niagara Falls in terms of scale and the sheer wonder it incites. Although most of the falls are located in Argentina, it is a tough call on which is the country that provides the best Iguazu experience. For a magnificent panoramic view of Iguazu, Brazil is the clear choice with its frontal view of the iconic cascading waterfalls. But for travellers seeking an up close and personal experience, Argentina wins hands down. Due to my visa restrictions, I have yet to visit Argentina, but trekking alongside the thunderous falls in Brazil on a 1200-metres walking trail has already given me the chills of a lifetime.