Tiene 220 km de largo, es el afluente por la derecha, y el más margo, del Drina.
Su fuente está sólo a unos pocos kilómetros de la fuente del río Tara, pero los dos ríos van luego en direcciones opuestas: el Tara al noroeste y el Vrmoša al este, y después de sólo unos pocos kilómetros cruza Albania (albanés, Lumi i Vermoshit).
Recibe la corriente del Vruje desde la derecha en Gusinje, continúa como Ljuča durante unos pocos kilómetros más cuando se vacía en el lago Plav, creando un pequeño delta.
En la región fronteriza, el Lim excavó una larga garganta Kumanička klisura, entre las montañas de Lisa (en Montenegro) y Ozren (en Serbia).
Después de Priboj gira en dirección noroeste y entra en Bosnia y Herzegovina, pero solo durante unos pocos kilómetros cuando fluye de nuevo hacia Serbia y luego de nuevo a Bosnia en Rudo.