- Photo: Boa Vista, Cape Verde
Villa & 7 Land Plots For Sale in Maio Cape