Two Kenyan beaches have been voted among the top 25 in Africa this year by American travel website TripAdvisor.
The popular Diani Beach in Kwale County was ranked 10th overall, while Watamu Beach in Kilifi County took 23rd position.
Last year, Diani was ranked the leading beach destination in Africa in the World Travel Awards for the second consecutive year.
The Seychelles and Mauritius had six beaches each among the top 25 best beaches in Africa, while South Africa had five on the list.
Anse Lazio Beach in the Seychelles was rated the best in Africa, Camp’s Bay Beach in South Africa second, Praia de Santa Maria in Cape Verde third, while Anse Georgette in the Seychelles was fourth.
Anse Source D’Argent and Anse Intendance, both in the Seychelles, were rated fifth and sixth respectively.
Lagzira Beach in Morocco was seventh, Grand Anse in the Seychelles eighth, and Clifton Beaches in South Africa ninth.
Globally, Grace Bay Beach in Turks and Caicos was voted the best in the world, Baia do Sancho Beach in Brazil was in second position, Playa Paraiso in Cuba third, Anse Lazio in the Seychelles fourth, while Cayo de Agua in Venezuela was rated fifth overall.
Flamenco Beach in Puerto Rico was rated sixth, Playa de Ses Illetes on Balearic Islands seventh, and Ngapali Beach in Myanmar eighth.