Cape Verde, an archipelago located in the ... on São Vicente Island, known for its nightlife and festivals; Espargos, on Sal Island, a major tourist hub; and Santa Maria, also on Sal, with ...