Le monastère de Lesnovo a été fondé au 11ème siècle par Saint Gabriel de Lesnovo (dont les reliques sont à Veliko Tarnovo en Bulgarie).
L’église du monastère est consacrée à l’Archange Saint Michel, elle a été construite en 1341.
A l’intérieur de l’église on peut admirer de magnifiques fresques datant du 14ème siècle, très colorées et magnifiquement entretenus par les moines. Les thèmes représentés sont peu communs. On trouve bien évidemment des thèmes religieux, mais également des scènes de batailles et de la vie de tous les jours (agriculture, médecine …).