
Nakupenda Sandbank
A disappearing island of white sand rising from a turquoise sea.
Nakupenda — which means 'I love you' in Swahili — is a sandbank that appears off the coast of Stone Town, Zanzibar, accessible only by boat. It's not an island in any permanent sense: the sandbank emerges from the Indian Ocean at low tide and is swallowed back by it as the water rises, giving the whole experience an inherently fleeting quality. That impermanence is part of the appeal. You're standing on sand that wasn't there this morning and won't be there this evening, surrounded by water that shifts from turquoise to deep blue depending on the depth and the angle of the sun.
Visitors arrive by dhow or speedboat — usually as part of an organised trip from Stone Town, often bundled with snorkelling at nearby Prison Island or a stop at Chumbe Island. On the sandbank itself, there's very little to do in the conventional sense: you wade, you swim, you sit on a strip of sand so white it's almost blinding, you watch the horizon. Some tour operators set up grilled seafood lunches right on the sand, which tips the experience from scenic to genuinely memorable. The snorkelling around the edges is decent, with reef fish and occasional sea turtles reported in the surrounding waters.
The key practical thing to understand is that this isn't a place you can visit independently — you need to organise a boat, and the experience is entirely tide-dependent. Most operators run morning departures from Stone Town's waterfront (around Mizingani Road), and trips typically last a few hours including travel time. Book through your hotel or a reputable local operator; prices and quality vary considerably. Go earlier in the day to beat both the midday heat and the crowds from later boats.

