Where is Boa Vista?

Where is Boa Vista located?

Boa Vista, Portalegre, Portugal (approx. 39.05°, -7.03333°)


Where is Boa Vista on the map?