Where is Santa Rosa?
Where is Santa Rosa located?
Santa Rosa, Carabobo, Venezuela (approx. 9.96667°, -67.76389°)
Where is Santa Rosa on the map?
Santa Rosa - El Placer
Santa Rosa - San Rafael
{"latitude":9.96667,"longitude":-67.76389,"title":"Santa Rosa"}