Location and Site PlanEllenrust is developed in Still Bay, on Erf 4784, which is a subdivision of Erf 657. View development from satellite view