Nakupenda Island, a slice of paradise in Zanzibar’s waters, offers a serene escape with its white sands and clear seas. Just a short boat trip from Stone Town, it’s perfect for snorkelling, swimming, and savouring fresh seafood.