travelcravings.com
M’Bour, Senegal
Addicted to Africa’s beaches? It’s not surprising. They’re exotic, largely undeveloped, and strikingly beautiful. You’ve snorkeled in Kenya, sailed in Tanzania, paddleboarde…