Show More

Planet Xancara Island Retreat... the perfect getaway to be lost in the moment...

Situated on an island called Pemba (north of Zanzibar)

Join the MAGiC & be part of the most exclusive & unexplored tropical island resort!