We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Church of St.Michael the Archangel is the main church of Begunitsy, a little town in Leningrad Oblast, in the Northwest of Russian Federation. It is a rural town located near between Ivangorod and St.Petersburg. We stop here to rest and we see this church and...More