Xai Xai Self Catering Accommodation in Mozambique

Province: KwaZulu-Natal
2 Fully Self Contained Self Catering Houses Located in the well known Xai Xai Eco Estate located in Xai Xai, Mozambique. These 2 Upmarket Villas with Swimming…