20200221_brazil_5190
Aerial view, Iguazu Falls (Iguacu in Portugese), on the border of Brazil and Argentina. It is one of the New 7 Wonders of Nature and is a UNESCO World Heritage Site. There are 275 waterfalls total which make up the largest waterfalls in the world.
Filename: 20200221_brazil_5190.jpg
Copyright Copyright 2020 Blaine Harrington III ALL RIGHTS RESERVED