Cabo Verde
an archipelago of 10 volcanic islands
mountains, beaches and seaside villages
UNESCO certified historical city of Cidade Velha
Cabo Verde (also known as Cape Verde) is a country in West Africa with stunning beaches, seaside villages, and soaring mountains with a sprinkle of […]