Thaba -Eco Village is situated in the south of Johannesburg and is focused on outdoor living, trail running, hiking, mountain biking and the appreciation of nature.It is situated in close proximity to healthcare facilities, schools and shopping centers. The area boasts beautiful scenery and abundant wildlife while enjoying the running and cycling t...