The Tunisian city of Hammamet appears in the top 10 beaches in Africa. It has been chosen as the 10th best beach destination, according to a ranking set by the largest travel site in the world, TripAdvisor, based on votes of millions of travelers worldwide.
Among other cities that appear in the top 10, The Island of Praslin in Seychelles was ranked 1st, followed by Boa Vista in Cape Verde, Diani in Kenya and Nungwi in Tanzania.
The 5th place went to the city Santa Maria in Cape Verde, followed by Nosy Be in Madagascar, Belle Mare and the Cape in South Africa and Watamu in Kenya.