Park is a park, located at Cecil Fisher Rd, Cowies Hill, Durban, 3610, South Africa
Beautiful spot to chill and meditate.
Quiet however poor access for cars and not fenced. One set of swings for older kids.