An ideal, affordable holiday destination for families and friends. This beautiful Beach Lodge is situated 40km further north of Xai Xai..
An ideal, affordable holiday destination for families and friends. This beautiful Beach Lodge is situated 40km further north of Xai Xai..