The Bachkovo Monastery is an important monument of Christian architecture and one of the largest and oldest Eastern Orthodox monasteries in Europe. It is located on the right bank of the Chepelare River, 189 km from Sofia and 10 km south of Asenovgrad, and ...