There are 4 places named Rancho Alegre in Brazil.
All places in the world called "Rancho Alegre".
Boa Vista (27)
Santa Cruz (26)
São José (26)
São Bento (24)
Santo Antônio (24)
São Miguel (23)
São Francisco (23)
Bela Vista (23)
Santa Maria (23)
São João (22)
Bom Jardim (22)
Boa Esperança (22)
Santana (22)
Conceição (22)
São Pedro (22)
Santa Rosa (22)
Cachoeira (22)
São Sebastião (22)
São Domingos (22)
Retiro (21)
Santa Rita (21)
Olho d'Agua (20)
Monte Alegre (20)
São Joaquim (20)
Mundo Novo (20)
São Vicente (20)
Espírito Santo (20)
Paraíso (20)
São Luís (19)
Bonfim (19)