The town of Troyan is situated on the picturesque banks of the river Belly Osum in the foothills of the Balkan mountain, covered in deep lavish forests and offering a spectacular view. The combination more...