Santa Maria Falls - Brazil

Share
twitterlinkedinfacebook
Image 21 of 29
< Prev Next >
JGF-landscape-Iguazu NP-BR-1373.jpg
Iguazu Falls National Park in Argentina at right with Brazil at left.  A UNESCO World Heritage Site.  Pictured is the Santa Maria Waterfall at left with the Devil's Throat or Garganta del Diablo, center, and Salto Mitre at right.