The Rock is a seafood restaurant perched on a rock in the Indian Ocean, on the east coast of Zanz...
Paje, on the south-east coast of Zanzibar, is the island's big kitesurfing spot: a shallow lagoon...