The Afsaal 711 facility is located in the town of Amanzimtoti, and the exact address is: 21 Beach Road, 4126 Amanzimtoti, South Africa.