1 item
Iguazu Falls Enjoy the majestic beauty of Iguazu Falls on your browser! This breathtaking waterfall is on the border of Brazil and Argentina. The original picture is under a creative commons license and is located at https://pixabay.com/photos/iguazu-falls-argentina-iguazu-river-1461857/?download
rating_count is the Chrome Web Store ratings count, not a written-review count.