Diani Beach

Diani Beach is a beach on the Indian Ocean coast of Kenya. It is located 30 km south of Mombasa, in Kwale County.

Tourism
The beach is about 17 km 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 prominent tourism resort areas of Kenya. The indigenous people of the area are the Digo, one of the nine ethnic communities known as the Mijikenda. Today the area includes Kenyans of various ethnicities who have migrated to Diani, drawn by the tourism related economy. With a population of over 100,000 inhabitants, the Diani/Ukunda urban area is one of the largest at the Kenyan coast and forms part of the larger Mombasa metropolitan region. A small airstrip - Ukunda Airport - is located between the beach area and the Mombasa-Lunga Lunga road. The water remains shallow near shore, with some underwater sandbars near the surface which allow wading with a clear view of the sandy bottom. Inland from the beach, there is extensive vegetation (see photo at right), including numerous palm trees which cover the coastal areas, unlike the dry acacia trees of the mountainous Kenyan Highlands. The Mwachema River flows into the sea at Diani Beach.

The 16th century Kongo Mosque is located at the Northern tip of Diani Beach, where the Kongo River flows into the ocean separating Diani beach from Tiwi. It is the last remaining ancient Swahili structure in Diani.

While Diani Beach has been an increasingly popular tourist destination for most of the 21st century, it has only been accessible by road through Mombasa using the Likoni Ferry. The completion of the Dongo Kundu Bypass Highway (a.k.a the Mombasa Southern Bypass) is expected to further boost the local tourism sector.