MozambiqueBeiraSouth AfricaZimbabwePequenos LibombosSwazilandMaputo100 km100 miles