Santa Maria Falls - Brazil

Share
twitterlinkedinfacebook
Image 6 of 29
< Prev Next >
JGF-landscape-Iguazu NP-BR-1515.jpg
Iguazu Falls National Park in Argentina and Brazil.  A UNESCO World Heritage Site.  In the foreground is the top of the Santa Maria Waterfall, with the Devil's Throat or Garganta del Diablo with its mist plume just visibe above at left.