REEF RESORT XAI-XAI
Situated along the beautiful, unspoilt beachfront of Praia de Xai-Xai, Mozambique.