Vila no Mar beach lodge is located in Mozambique on Xai Xai (Praia de Chizavane Chidenguele, Manjacaze district Xai Xai Gaza. Vila no Mar beach lodge is rated 3 out of 5 in the category holiday apartment rental in Mozambique.
Address
Xai Xai (Praia de Chizavane Chidenguele, Manjacaze district Xai Xai Gaza