Situated in a secluded, exotic African village and overlooking the exquisite emerald green Indian Ocean, the resort provides for a charming and romantic get-away. The [ + ]