Garcia pfp
Garcia

@leobv

The majestic Iguazu Falls on the border of Brazil and Argentina is a sight to behold. With over 200 cascading waterfalls, this natural wonder roars with power and beauty. Walk the trails, take a boat ride, and let the mist refresh your spirit. 🌊🌿 #IguazuFalls
0 reply
0 recast
0 reaction