Flycatcher Castle, a unique getaway in the Lowveld. The perfect venue for weddings, parties or any social gathering.