Malmesbury Agricultural Farmlands Malmesbury is the largest town in the Swartland and is known for its agricultural lands farming grain as well as livestock sheep,…