Libelle
Любаша, по- моему, так: когда речь идет о конкретном населенном пункте( не городе), то "в селе". Если имеется в виду сельская местность вообще, то "на селе". Хотя во втором случае вариант " в селе" тоже приемлем. Ваши варианты, леди и джентльмены.
