Svezhen casts a magic spell over visitors as soon as they step into the village square and take a look around - at the steep streets winding up the rocky hillside and the houses, with red tile rooftops, perched on them, and in the forefront –..