Picturesque canyon Ribeira da Torre covered with lush vegetation. Cultivation on steep terraced hills banana trees, sugarcane and coffee. Xo-Xo valley Santo Antao Cape Verde Cabo Verde