23 of the Most Beautiful Beaches in the World



Diani Beach, Kenya

Diani Beach is a major beach on the Indian Ocean coast of Kenya (in eastern Africa). It is located 30 kilometres 19 mi south of Mombasa, in Kwale County. It has been voted Africa's leading beach destination for the fifth time running since 2015

The beach is about 17 kilometres 11 mi long, from the Kongo River to the north and Galu beach to the south the southern point of reference is an old Baobab tree. Diani is one of the most remarkable tourism resort areas of Kenya.

The aboriginal people of the area are the Digo, one of the nine ethnic sections known as the Mijikenda. Today the area includes Kenyans of several ethnicities who have migrated to Diani, drawn by the resorting related economy.