Diani Beach is located on the Indian Ocean coast of Kenya, 30 kilometres south of Mombasa.
Let me just say that the place is as advertised, it is a p-a-r-a-d-i-s-e.
We arrived in Mombassa airport around 3 AM, then took the bus to Diani, which was a 2 hours drive. By the time we reach our hotel it was around 6 AM. The sunrise was just breathtaking.