Las Fallas - or the Festival of Fire is held in Valencia, Spain every year from the 1st to the 19th of March. People hit the streets dressed up in traditional costumes, build a huge statue of Virgin Mary out of flowers and enormous Fallas (cardboard and paper-mâché figures).
Iguazu Falls (sometimes Iguassu or Iguacu) are the 3rd biggest waterfalls in the world. Iguazu falls consist of 275 separate falls and is actually bigger than Niagara Falls. It's located on the Border of Paraguay, Argentina and Brazil. (Photo by David Rochas).