12. Iguazu Falls, Brazil/ Argentina
Where does one get the best view of the world's most magnificent water fall? Brazil or Argentina?
Come along and decide for yourself where would want to go to see the Iguazu Falls.
And here's a great place to stay: take a walk through of the main lodge and one of the guest villas of Awasi Iguazu.