Zanzibar, the Treasure Island.