Samuilova Krepost

Samuilova Krepost is a village in Petrich Municipality, in Blagoevgrad Province, Bulgaria. It is commonly used as a tourist attraction.