On a pristine beach in Zanzibar, here is an exceptional place ... This haven of peace can be a spiritual retreat for you, letting you reconnect with you inner self and with the natural world ...