German couple tours the world in their Benz Van