Have an account?
Log in to check out faster.
Loading...
Santiago is the largest of the Cape Verde Islands and home to half of its population. Despite the human pressure, this is still the island that has the highest number...