Primary School: Camphill Popular Primary Schools Add to favourites Report abuse Contact details Hermanus Show Phone Number028 312 4949