Iguazu Falls, Brazil – Picture Perfect
Rosie and The Operator are off to visit one of the Seven Wonders of The Modern World – The Iguazu Falls in the north of Argentina bordering Brazil. We are flying up there for two days and aim to visit the Brazilian and the Argentine side of the falls plus enjoy a little R&R…..
Read More