becky a
More ideas from becky

Mnemba Island Lodge is situated on the private island of Mnemba, just off the coast of Zanzibar. Mnemba Island is a small, exclusive beach lodge in Tanzania.