Many thanks to Yuri Kitaev for posting this lovely cover during his summer vacations in Lithuania!
Lithuania is a country in northern Europe, the biggest of the three Baltic states. it is situated along the southeastern shore of the Baltic Sea, and across the Baltic Sea to the west lie Sweden and denmark. It shares borders with Latvia to the north, Belarus to the southeast, poland to the southwest, and Russia to the west.
The top right stamp affixed on this lovely cover was released on 30 July 2011 from the continuous series "Coats of Arms of Lithuania Towns". It depicts the coats of arms of Kasiadorys.
The three houses stamps belong to the "Wooden Sacral Architecture of Lithuania" definitive series. They show the Church of Inturke (2009) and Church of Prienai (2008) respectively.
More information on these stamps can be found here (Catalogue of Lithuania Postage Stamp 1990-2011).