It’s been a while since we did a video of the week. This is our first one of the year! Here’s a great video we found that really illustrates the power of Iguazu Falls. Unsurprisingly, it’s recently been named one of the New 7 Wonders of Nature. Check it out and let us know what you think in the comments below.
Also, to celebrate the release of our brand new Latin America brochure, we’ve got a competition going on our Facebook page. You could win a trip to the Rio Carnival! Click here for Terms and Conditions.
Stay in touch for more from Latin America and beyond.