The beauty and diversity of the Cape Verde archipelago will amaze you. From lush green valleys to yellow sandy beaches, impressive volcanoes to spectacular canyons, discover six islands that are radically different from one another.