The Pyramids of Stob

Often compared to the Cappadocia region of Turkey, the Stob Pyramids are a natural rock formation located above the small village of Stob, halfway between the city of Blagoevgrad and the Rila Monastery. This site was declared a natural landmark Read More …