Icon
 

CAPE VERDE One of the TOP countries for RENEWABLE energy