One of the New 7 Wonders of the World, Iguazu Falls are the epic waterfalls of the Iguazu River, which separates Brazil and Argentina. When I first begun researching Iguazu […]
There is so much to see and do in Rio de Janerio, that I decided to narrow it down to some beautiful picture perfect locations that you might want to […]