The picturesque town of Elena is located in the middle part of the Balkan Mountains, the so-called Elenski Balkan arae, about 40 km from the medieval capital of Bulgaria - the town of Veliko Tarnovo. It is a must-see for those lovers of Bulgarian..