wildwildbasch.com
The Pyramids of Stob
Often compared to the Cappadocia region of Turkey, the Stob's 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 has been declared a natural landmark in 1964 and it is a perfect short hike for people of all ages.