Religious site
St Nicholas Church, Mavrovo
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
St. Nicholas Church, built in the 19th century, is a striking Orthodox church that sits partially submerged in Mavrovo Lake. When the lake's water level rises, only the church's dome and cross remain visible above the surface, creating a surreal and photogenic scene. The church was originally located in the village of Mavrovo, which was relocated when the reservoir was created. Visitors can view the church from the shore or approach by boat during low water levels. It has become a symbol of the region and a must-see attraction for its haunting beauty.
Don't miss
- See the church's dome emerging from the lake's surface at high water
- Walk to the church when water levels are low for a closer look
- Capture the iconic reflection of the church in the calm lake
Tickets & tours
Ways to visit St Nicholas Church, Mavrovo
You can usually visit on your own. A tour is worth it for transport, a guide, or combining nearby sights into one day.
Cheapest way inThe Light of Saint Nicholas4.5★ · 241 travelers1–2 hoursFree cancellationFrom$19 per personSee dates →
Best full dayFrom Sofia:Rila Monastery with Boyana Church or St. Ivan’s Cave4.6★ · 908 travelers~8 hoursFree cancellationFrom$23 per personSee dates →
Private & flexibleFrom Skopje private tour of National Park Mavrovo and Ohrid4.9★ · 26 travelers10–12 hoursFree cancellationFrom$186 per personSee dates →More attractions in Mavrovo
