The Palmwoods facility is located in the town of Amanzimtoti, and the exact address is: 103 Lewis Terrace, 4126 Amanzimtoti, South Africa.