The Nieu Bethesda Village, South Africa Region The Mystery Behind the Owl House in Nieu Bethesda I visited an intriguing place in the Karoo region of South Africa