The Largest Falls in the World
Ever since I watched the Mission (1986) movie, I wished to visit the magnificent Iguazu Falls on the border of Brazil and Argentina. The other day I attended a soccer match between Brazil and Argentina in the MaracanĂ£ stadium. Two dream came true in two days đŸ™‚