Townsend Park is a park, located at 66A Townsend Rd, Ballito, Dolphin Coast, 4399, South Africa
Tranquillity
Love playing netball at the park
Great park, a few kids activities
it's a lovely place to enjoy your holiday.
The park has no taps and the electric transformers are damaged
Great outdoor soccer
Great indoor cricket and soccer fields