In western Bulgaria, about a hundred kilometres south-west of Sofia, lies the town of Zemen and its environs on the banks of the Struma River. Although not one of the country's best-known tourist destinations, interest in the region has grown..