General By Emily Thompson Cape Verde Beach Guide: Best Beaches in Cape Verde for Your Island Escape Read More