Nieu-Bethesda, Eastern Cape, South Africa The Fascinating World of the Owl House Upon exploring the unique town of Nieu-Bethesda in the Eastern Cape, I