Where is Boa Vista?

Where is Boa Vista located?

Boa Vista, Lisbon, Portugal (approx. 38.75°, -9.35°)


Where is Boa Vista on the map?