This well maintained complex is located in Manaba, a small holiday town nestled in between the well-known towns of Uvongo and Margate, on the South Coast
This well maintained complex is located in Manaba, a small holiday town nestled in between the well-known towns of Uvongo and Margate, on th…