Iguazu falls or Iguassu Falls are one of the world’s largest astonishing waterfalls.This waterfall is situated at the edge of the countries of  Brazil,