Cape Verde

Leave the beaches behind and explore the vibrant culture and dramatic mountainous scenery of Cape Verde

Where is Cape Verde?