Popular place in Cape Verde