Where is Ouvidor?
Where is Ouvidor located?
Ouvidor, Ouvidor, Brazil (approx. -18.229616°, -47.83515°)
Where is Ouvidor on the map?
{"latitude":-18.229616,"longitude":-47.83515,"title":"Ouvidor"}