Wednesday, November 30, 2011

Iguazu Falls-Brazil/Argentina

Iguazu Falls
This places is absolutely magnificent. Definitely the handy work of God. No man made creation here just God at work. The sheer power and beauty of the Falls is an unforgettable experience to say the least. Photo taken from the Brazilian side.  More photos on up coming post.

No comments:

Post a Comment