Where is Boquira?
Where is Boquira located?
Boquira, Boquira, Brazil (approx. -12.818485°, -42.72709°)
Where is Boquira on the map?
{"latitude":-12.818485,"longitude":-42.72709,"title":"Boquira"}