 Cap Skiring, Senegal Wia dis foto come from, Google Wetin we call dis foto, Di beach popular wella for Europeans wey dey inside Senegal Cap Skiring, na town inside Atlantic Ocean river side for Basse Casamance Ziguinchor region of Senegal. 