NOTOC There is more than one place called Boa Vista: Brazil Boa Vista — A town in the North of Brazil. Cape Verde Boa Vista (Cape Verde) — An island in Cape Verde.