A Rocha South Africa
Part of an international faith-based conservation non-profit organisation which engages in scientific research, community-based conservation projects, environmental education and theological training.
Optimum Human Wellness Adventours
Environmental education
Wellness activities
Adventurous activities
Team building