Product Description
Located 350 miles off the coast of Senegal, Cape Verde is a one-of-a-kind island nation, comprised of some of the most gorgeous tropical islands in the world. Historically, though, this wasn’t always the easiest place to survive.