Cape Town’s swimming facilities consist of Olympic-sized pools, springboard diving pools and splash pools for children. The Trafalgar Swimming Pool provides the perfect opportunity for families to cool down on a hot summer’s day as it includes a main pool, kiddies' pool and a children’s play area
Searle St, Woodstock, Salt River, 7915, Western Cape