Iguazu Falls – Bye bye, Brazil
The month is nearing to its end, so our time in Brazil is drawing to a close. Here we take you on a tour of the wonderful Iguazu Falls, one of the greatest natural wonders we have ever seen. The Brazilian side of Iguazu Falls After bidding farewell to Sao Paulo we headed towards Foz … Read more