White-sand beaches, Swahili history and warm ocean days that pair naturally with safari.