São Miguel River Explained

There are several rivers named São Miguel River in Brazil:

See also