'The name of this country about 400 miles west of Senegal means "green cape"'
Cape Verde
ISLANDS OF THE ATLANTIC: The name of this country about 400 miles west of Senegal means green cape
The name of this country about 400 miles west of Senegal means "green cape"
The name of this country about 400 miles west of Senegal means "green cape"
ISLANDS OF THE ATLANTIC
Cape Verde
ISLANDS OF THE ATLANTIC