Diani Beach is labelled one of the best beach holiday destination in Africa. About an hour and a half from Mombasa, Diani Beach is one of the greatest water sports destinations in East Africa. Snorkeling, scuba-diving, Sport fishing, dolphin spotting, kayaking, jet-skiing, windsurfing, kitesurfing, sky diving and paddle boarding are all activities you can do in Diani beach.