Santa Maria Falls - Brazil

Share
twitterlinkedinfacebook
Image 11 of 29
< Prev Next >
JGF-landscape-Iguazu NP-BR-1478.jpg
Santa Maria Waterfall at Iguazu Falls National Park in Brazil.  The top of the Devil's Throat Falls with its mist plume is visible above the center of the Santa Maria Falls.  A UNESCO World Heritage Site.