Kendwa Beach sits on the northwest tip of Unguja, Zanzibar’s main island, and it’s the one stretch of coastline locals send visitors to when someone asks, “which beach actually has water in it all day?” Most of Zanzibar’s east...