Eastern Cape cycling routes, Karoo villages and a safari finish