Correction

On page 78 of our October issue, we incorrectly identified Iguaca Falls as being in Panama. Iguaca Falls is in Parana, Brazil.

Please or Register to post comments.

Connect With Us
Sign Up For Our Newsletters