Praia das Gatas
Beach in Boa Vista Island, Cape Verde.
Things to see in Cape Verde
Wikipedia