Where is Santa Rosa?
Where is Santa Rosa located?
Santa Rosa, Espiritu Santo, Brazil (approx. -21°, -41.63333°)
Where is Santa Rosa on the map?
Santa Rosa - Alto-Calsado
Santa Rosa - Bon Jardin
Santa Rosa - São José do Calçado
Santa Rosa - Airituba
{"latitude":-21,"longitude":-41.63333,"title":"Santa Rosa"}