Мегрега – старинное село, ныне ставшее южным форпостом или спутником Олонца. Названо оно так по названию реки, на берегу которой расположено. Ранее при въезде и выезде из селения здесь стояли два креста, установленные по случаю сражения с литовцами. На одном из них была прибита дощечка с надписью: «На сем месте, по установленному преданию, около 1620 года, во время нашествия Литвы, происходило сильное сражение. В память такового события на погребенных телах усердием благочестивых предков и поставлен сей крест, по ветхости своей, вновь возобновленный 11 мая 1883 года». В настоящее время кресты уже не существуют.
Также в память о сражении с литовцами в 1613 году в Мегреге была построена церковь свв. мчч. Флора и Лавра, памятник деревянного зодчества. В ней, четырехфронтонной, с шатровым верхом, хорошо просматриваются черты, характерные для знаменитого новгородского каменного храма св. Федора Стратилата – восьмерик с крышей в виде невысокого шатра расположен над трапезной, вход с крыльцом устроен с северной стороны. Церковь Флора и Лавра, как и ее каменный прототип, небольшая по размеру, рублена из бревен, позже, в XIX веке, по архитектурным веяниям того времени, обшита снаружи тесом для придания деревянной церкви большего сходства с каменной.
Настоятель - протоиерей Михаил Тереняк.