answersLogoWhite

0

Mnemba Island is located at the tip of Zanzibar and is located at the coast of the Indian ocean. It is a privately owned island where visitors must be guests of the Mnemba Island Lodge. The lodge allows a maximum of 20 visitors at a time.

User Avatar

Wiki User

11y ago

What else can I help you with?