Lifestyle 7 things you need to do when you’re in Boa Vista Eleanor Crowley Dec 21, 2016 0 Up until a few years ago, I had never heard of Cape Verde, let alone Boa Vista. For those who don't know, Cape Verde is off the coast of Africa and includes 10 islands. One of which is Boa Vista. Prior to going, I didn't do any research…