Diani Beach, located on the southeast coast of Africa, is situated to the northwest of Madagascar. This part of the Kenyan coastline lies almost in a southwest direction. Getting Here To reach Diani, it takes approximately an hour from Mombasa. However, you must catch a ferry from Mombasa, so the actual travel time may vary. […]




