My girlfriend and I are arriving in Diani beach this week for the first time. I would like to do some diving. Does anybody know if April is a good time for diving in terms of visibility etc? and can anyone recommened any diving companies to use?
Any other advice on things to see and do like restaurants, good snorkeling etc would be appreciated.