Cape Verde: A tropical paradise for wild sexcapades. Cape Verde: A tropical paradise for wild sexcapades. VerdeCap