Santa Luzia Explained

Santa Luzia is Portuguese for Saint Lucy, and may refer to any of the following:

Places

Brazil

Cape Verde

Portugal

Azores

Madeira

See also