The Rock Restaurant Zanzibar shared by @atlasobscura says: ""Sitting atop a rock on Michamvi Pingwe beach, this restaurant becomes its own island at high tide."" on Postcard