Islands and Beaches


Mnemba Island Lodge is a barefoot paradise, where just ten simple but luxurious palm-frond bandas lie hidden in a tropical beach forest fringed by a white beach. Midway between the bandas and the Indi