Virgin Active Greenacres Port Elizabeth South Africa
From learn-to-swim to competitive training. We offer coaching services from water safety & introduction, to swimming squad training.
Virgin Active Humewood Port Elizabeth South Africa
Our second pool in our academy is located in Humewood. We offer Learn-to-swim, stroke correction, private lessons, group lessons, masters & triathlete squads.