Few places in East Africa combine powder-white sand, warm Indian Ocean water and wildlife encounters as easily as Diani Beach. Stretching about 25 kilometres...
Few places in East Africa combine powder-white sand, warm Indian Ocean water and wildlife encounters as easily as Diani Beach. Stretching about 25 kilometres...
Few places in East Africa combine powder-white sand, warm Indian Ocean water and wildlife encounters as easily as Diani Beach. Stretching about 25 kilometres...