Cape Town, Schools Westerford High School November 11, 2013March 27, 2014By Tami Scripps No Comments Westerford High School is a school in Cape Town, South Africa. We shot their video profile for them during a very sunny day indeed! 00