There are two ways to get to Galicnik – hiking from Janche or driving from Mavrovo.
Hiking doesn’t look bad on the map, and the description I had of the trail sounded ok – about 5 km, moderate – with great views. Once there, though, people who lived there said the description was completely wrong (except for the view), that it was really more like 4-5 hours one way, and not well marked. Facing the extremely steep hill you’d have to ascend, descend, and ascend something just like, I opted to drive.
It’s an easy drive, although the initial stretch of steep switchbacks proved problematic for buses, and on the way back we were stuck for an hour behind one that got itself wedged between a rock and a long fall. The top is wide open plateau, with a twisting descent to the town (pictured here). Roads within the town are narrow and hilly, since the whole town is built on a mountainside. If you’re there for the wedding you will have to park about a kilometer away and walk (mostly uphill), and the drive in and out will be very slow.
Getting to Galichnik isn't easy -- you take a road from Mavrovo that winds through the mountains. And then after you park your car, or your bus finds a place it is a long [usually hot] walk [a lot uphill] to get to the wedding site. It's worth it!
The website below is a full report with pictures of the 2002 wedding. I attended the one in July 1999.
Watch for rocks in the road. There was quite alot of snow this spring. This is the alpine pass section.
Turn east and go over the dam and make your way to the southwest corner of Lake Mavrovo. Here is the turnoff sign.