Luanda on map

Luanda, Serra Talhada - PE, Brazil information