Contact Address Dr Sishayi Rd Get In Touch 2404 3869 https://www.swaziplazaprop.sz/ Suggest an edit to this attraction