Senegal is exotic, warm, with clear water, non-stop sun and full of uncrowded beach breaks, reef breaks and great points.
Exotic & warm, with clear water, non-stop sun and full of uncrowded beach & reef breaks