Where is Boa Vista?
Where is Boa Vista located?
Boa Vista, Porto, Portugal (approx. 41.16667°, -8.56667°)
Where is Boa Vista on the map?
Boa Vista - Matosinhos
{"latitude":41.16667,"longitude":-8.56667,"title":"Boa Vista"}