São Pedro Explained

São Pedro, Portuguese for Saint Peter, may refer to the following places:

Brazil

Portugal

Archipelago of the Azores

Madeira

Cape Verde

Football clubs

See also