Dual Purpose adventures provides outstanding motorcycling adventure touring in and around Southern Africa.