Westville Nature Trail is a park, located at 19 St James Ave, Berea West, Westville, 3629, South Africa
Lovely beautiful relaxing quiet peaceful
Very shaded , good birding , nice trail running and suitable for dogs.