Любавичи — деревня в Смоленской области России, в Руднянском районе. Расположена в западной части области в 15 км к юго-западу от районного центра, у реки Малая Березина. Население — 460 жителей. Центр Любавичского сельского поселения.
Источник: Википедия