In the heart of the Eastern Cape's Karoo valleys lies Nieu Bethesda, a quaint town distinguished by the Owl House, a creation of the enigmatic Helen Martins.
This is a companion discussion topic for the original entry at https://southafricafacts.co.za/the-owl-house