journeymacedonia.com
The small town of VevĨani (Vevchani) in southwestern Macedonia
The small town of Vevchani is located on the foothills of Mount Jablanica in southwestern Macedonia about 13 kilometers (17 minute drive) north of Struga.