Cap-Skirring, in Casamance, is the finest of Senegal's beaches. It has everything you need for a perfect seaside holiday, from its golden sandy beaches lined with coconut palms to it warm waters and vast areas where you can find peace and quiet. The villages in the north have stayed very authentic (Bouyouye, Diembering, etc).