Where is Serra?
Where is Serra located?
Serra, Piaoui, Brazil (approx. -7.76667°, -41.26667°)
Where is Serra on the map?
Serra - Grazhau
Serra - Cajueiro-(2)
Serra - Tres Lagoas
Serra - Serra do Sobrado
{"latitude":-7.76667,"longitude":-41.26667,"title":"Serra"}