Водопада се намира в курорта Папазчаир в близост до град Гоце Делчев.