The beautiful Bulgarian monasteries have survived the test of time and fascinate present-day tourists with their harmonious and pure look. There are about 120 monasteries in Bulgaria and each of them has rich history. Nearly all of them are surrounded with virgin green forests and are located in the mountains. The ...